嗨我已经开发了一个应用程序的ios 7和3.5显示屏,实际上我应用所有自动布局约束所需的4英寸显示屏,但对于我不清楚,如果我曾经应用自动布局背景图像将调整大小以适合4英寸显示屏,或者如果我需要新的背景图像以适应4英寸显示屏。调整图像背景iOS
0
A
回答
0
您应该使用与4英寸显示兼容的图像和故事板或在代码中ImageView
contentMode
属性设置为UIViewContentModeScaleAspectFit
。所以不管屏幕大小如何,它都会自动调整,图像甚至不会像素化。
1
从内存中,我相信如果您使用相同的图像并允许自动调整大小,它会拉伸/缩小图像。我认为最好的方法是有两个图像并以编程方式设置适当的图像,加深UIDevice的习语属性。
如果您不关心在较小的屏幕上是否切断顶部和底部边缘,您可以简单地将UIImageView设置为4英寸屏幕的大小,删除任何约束并将视图居中。祝你好运!
0
这取决于.contentMode
属性。该属性的默认值是UIViewContentModeScaleToFill
。在这种模式下,图像将被拉伸以填充UIImageView的边界。但是您可能对UIViewContentModeScaleAspectFit
或 UIViewContentModeScaleAspectFill
感兴趣,以保留宽高比。
相关问题
- 1. 调整背景图像
- 2. DeepEnd(cydia调整)像iOS的3D背景
- 3. 调整画布的背景图像 - Fabricjs
- 4. 调整SVG背景图像的尺寸
- 5. 为ImageButton背景调整图像大小
- 6. 自动调整手机背景图像
- 7. 调整图像以适应背景
- 8. 调整图像大小,透明背景?
- 9. CSS背景图像调整大小
- 10. Dreamweaver-背景图像调整大小
- 11. 背景图像的大小调整
- 12. 动态调整div的背景图像
- 13. 重新调整大小背景图像
- 14. 调整背景图像重复出错
- 15. 背景图像调整大小
- 16. 调整div的图像背景
- 17. 可调整大小的背景图像
- 18. 白色背景调整图像
- 19. 全宽度背景图像调整
- 20. 在IOS中放置可调整大小的背景图像
- 21. 调整SpriteKit的背景图像大小ios应用程序
- 22. 获取背景图像与背景完全调整大小
- 23. 拉伸iOS背景图像
- 24. UITableView的背景图像 - iOS
- 25. 背景图像上的iOS
- 26. iOS 6背景图像
- 27. iOS应用背景图像
- 28. UITabbar的背景图像ios
- 29. 背景图像整形
- 30. 使图像像背景图像一样调整大小
我如何将它添加到故事板? – user2565755
转到你的'Storyboard',点击你的'ImageView',从右侧面板和'View'标题下选择'Attribute Inspector'窗口,你将能够看到'Mode'属性。然后选择'AspectFit '从该下拉菜单中选择。 – Hanny