TableView在iPhone 5s和6中的尺寸不同

时间:2015-03-06 08:53:48

标签: ios objective-c iphone xcode

在iPhone 5s中我的桌面尺寸正确(单元格在整个屏幕上显示),但在iPhone 6中没有。

在iPhone 6中,单元格的宽度不会延伸到行的末尾。请参阅图片了解详情。

在iPhone 5s中正确调整大小

Correct sizing in iPhone 5s

iPhone 6中不正确的大小调整 enter image description here

任何建议都将不胜感激,谢谢。

当前设置

enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

您需要为iPhone 6更新autoResizing或Autolayouts。如果问题仍然存在,还会为单元格更新布局。

答案 1 :(得分:0)

你需要设置Width&高度限制使用AutoLayouts..for Tableview如下

XCode ---> Editor --> Pin --> Width

XCode ---> Editor --> Pin --> Height

如果在视图中出现任何黄色/红色标记。

XCode --> Editor --> Resolve Auto Layout Issues --> Reset to suggested constraints...

然后宽度& AutoLayouts本身为所有设备处理高度..

希望它可以帮助你..