我是新的自动布局和图像资产。我很困惑,图像视图的高度和宽度,我必须设置修复或根据超视图,它会影响分辨率与否。如何在imageView上设置自动布局约束以获得良好的分辨率图像?
我有一个图像视图40x40。我拥有的图像资源是1x = 72x72,2x = 96x96,3x = 144x144。我必须为所有具有良好分辨率的设备设置图像,并根据Superview的要求设置宽度和高度。我必须使用什么约束条件,以及如何为所有设备获得良好的分辨率?
Adaptive Layout是否需要使用?我的意思是Autolayouts资产?
你需要限制UIImageView在72x72下的调整,所以你最多可以调整到'72x72',因为你有'1x'图像大小,通常我们认为UIImageView的大小,其他图像分辨率是由OS自动选择的根据设备为用户提供更好的图像查看功能,但必须保存在最大1x的物理尺寸中。 – iphonic
如果我会给imageView 72x72, 的大小,它会过来的标签。 和约束如何设置,我的意思是修复高度,宽度或根据superView? – kishor0011
我在说max可以达到72,显然你会根据你的布局进行调整,我宁愿你将它设置为45,并使用宽高比,这样图像图标在更大的屏幕上看起来会更大,但仍然会低于72 ..您可以选择固定高度和宽度,但不建议使用,因为在较大的屏幕设备中它看起来很奇怪。 – iphonic