如何在imageView上设置自动布局约束以获得良好的分辨率图像?

问题描述 投票:1回答:1

我是汽车布局和图像资产的新手。我很困惑,图像视图的高度和宽度我必须设置修复或根据superview,它会影响分辨率。

我有一个40x40的图像视图。我有图像的资源是1x = 72x72,2x = 96x96,3x = 144x144。我必须为具有良好分辨率的所有设备设置图像,并且我想要根据Superview的宽度和高度。我必须使用什么约束?如何为所有设备获得良好的分辨率?

是否需要使用自适应布局?我的意思是资产的Autolayouts?

ios swift autolayout assets resolution
1个回答
0
投票

仅为UIViewImage提供这些约束:

  • 垂直居中至superView(如果需要,可以使用乘数)
  • 水平居中至superView(如果需要,可以使用乘数)
  • height wrt superView.height(约束的乘数)
  • 宽高比本身 enter image description here
© www.soinside.com 2019 - 2024. All rights reserved.