在iOS中的不同设备上出现1x,2x和3x问题

Sab*_*abs 2 iphone xcode image ios autolayout

我在图像资源文件中有1x,2x和3x图像,如下图所示.

图片1

但是,它被放置了所有设备的1x图像,如下面提到的图像.

图2

我使用的是Xcode 7.3和iOS 9.3.我使用自动布局创建了imageview.并设置Align centre x to superviewAlign centre Y to superview.

任何建议/意见将不胜感激!谢谢.

Lio*_*ion 7

这可以.3x并不意味着你的imageview三次展示会更大.它使用三倍更大的分辨率.这意味着,如果你的ImageView大小50x50iphone 6 plus (5.5 inch)需要图像分辨率150x150.如果您将50x50分辨率图像设置为此显示,则它不会显示完整性.而已.这并不意味着3x图像将显示比原始图像大3倍的图像imageview.

然后,您还需要使用图像大小的图像视图,然后将UIViewContentModeScaleAspectFill内容模式设置为您的图像视图,并使用相同的约束条件!


归档时间:

查看次数:

1204 次

最近记录:

9 年,3 月 前