IOS UITableView右半切断屏幕

时间:2016-04-28 06:06:49

标签: ios objective-c uitableview autolayout

出于某种原因,无论我做什么,当我在UITableViewController中创建静态tableview时,将内容放入单元格并运行模拟器,屏幕的右半部分总是被切断,我不知道为什么。我试过制作新项目并重新制作故事板,但没有工作。

这是我运行应用时的样子

enter image description here

这是故事板的样子。 enter image description here

我将内容设置为静态单元格

任何人遇到此问题或知道如何通过故事板(或以编程方式但不是首选方式)修复它?

更新:

以下是我运行时另一个项目的更多图片:

enter image description here

以及故事板的样子

enter image description here

2 个答案:

答案 0 :(得分:4)

您需要为右键提供约束......

为此选择你的按钮并将其边缘固定到right, top, bottom and give width约束,如下所示

enter image description here

这里是autolayout tutorial link ..你可以检查一下

答案 1 :(得分:0)

我发现给表的约束而不是按钮的问题。 尝试给表格提供约束,例如“将空间引导到superview,将空间拖尾到superview,顶部空间和底部空间到superview

编辑: 我给出的上述解决方案可能会修复UIViewcontroller中的tableview。