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

我是新的自动布局和图像的资产。 我很困惑,图像视图的高度和宽度,我必须设置修复或根据超视图,它会影响解决与否。

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

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

只给UIViewImage这些限制:

  • 垂直中心到superView(如果需要,乘数)
  • 水平中心到superView(如果需要,乘数)
  • 高度与superView.height(乘数为约束)
  • 宽高比本身

    在这里输入图像说明