首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像大小相对屏幕大小

问图像大小相对屏幕大小
EN

Stack Overflow用户
提问于 2016-05-03 08:45:15
回答 4查看 2K关注 0票数 0

我正在使用故事板和自动收费表制作iOS视图。我把图像放在屏幕中央。在所有设备(iPhone 4、iPhone 5、iPhone 6和iPhone 6 Plus)上,大小是相同的。它在iPhone 4上看起来太大了,在6 Plus上太小了。如何使图像的大小相对于屏幕大小。我想在这里使用约束和自动布局,但是所有的答案都很感激。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-05-03 09:18:31

有两种选择。

1)给出诸如上、下、下、后等约束条件。

和

2)给出前导、尾随、顶(或底)和高宽比等约束条件。(这将保持您的图像视图的形状在所有大小相同)

希望这会有所帮助:)

票数 3
EN

Stack Overflow用户

发布于 2016-05-03 08:52:43

将这些约束用于您的UIImageView:

​

​

它将创建50个拖尾空间左,右,上和底部,并将调整大小根据屏幕的大小。重点是,不要设置固定的宽度和高度。相反,设置前导、尾随、底部和顶部约束。

票数 1
EN

Stack Overflow用户

发布于 2016-05-03 09:00:48

您需要用约束包围图像视图(顶部、尾部、底部、前导),并且在修复图像视图时不要给图像视图提供高度和宽度约束。

图像视图将根据屏幕大小设置,而不管是什么设备(iPhone 4、iPhone 5、iPhone 6、iPhone 6 Plus、iPod、iPad、iPad Pro等)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36999536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档