UIScrollView跨设备UI兼容性

时间:2015-09-04 03:22:31

标签: ios iphone swift uiscrollview xcode6

我的UI无法正确调整大小以正确适应iphone 6和6s尺寸。

https://i.imgur.com/jev7GG7.jpg?1这就是iphone 6的样子。约束使顶部的徽标居中,底部的停止按钮填充整个宽度,UIScrollView填充整个宽度,但实际UIScrollView内的按钮不会填满整个宽度。

我使用故事板,界面构建器,使用4英寸的屏幕尺寸设计了界面。这就是iphone 4英寸的样子:https://i.imgur.com/Pk5ezuT.png?1

1 个答案:

答案 0 :(得分:0)

您的滚动视图是否包含一个包含所有这些单元格的子项,或者它们是滚动视图的所有子项?如果滚动视图只有一个孩子,这是最简单的,因为那样你所要做的就是将孩子的四个边缘限制在滚动视图中,然后约束孩子的宽度等于滚动视图的宽度。这将使内容缩小或拉伸以填充所有设备上的整个屏幕宽度。