我正在尝试正确缩放矩形图像,但我无法修复较小屏幕的尺寸。
目前,我的布局针对6 +,6和5的屏幕尺寸进行了优化。
在iPhone 4s上,事情变得棘手了。
目前我的纵横比为320:257乘数
我的问题是:如何限制尺寸变得太大,这个问题的最佳解决方案是什么?
我想最好展示照片:
iPhone 6s
iPhone 5
iPhone 4s
答案 0 :(得分:0)
您可以通过以下两种方式解决问题。
1)点击IBOutlet of leading and Trailing Constraint
然后如果您发现设备为value
,则可以设置iphone4 or iphone5s
。
2)在controls
添加所有UIScrollview
并动态设置scrollview
高度constraints
答案 1 :(得分:0)
对我来说看起来有问题的是我们没有改变图像大小的余地,因为它会影响宽高比。此外,这个屏幕看起来像一个播放器,我的理解是图像不是静态的,并将根据专辑,艺术家等变化(如果不是这种情况你可以重新设计这个图像的IPhone 4,问题将得到解决)
另一方面,您应该通过为播放器控件注册Content Hugging Priority
和Content Compression Resistance Priority
因素来解决此问题。
有关How to use Content Hugging Priority and Content Compression Resistance Priority和Recommended Read的快速指南。
希望有所帮助!