Rea*_*omp 7 storyboard uitableview ios xcode6
我正在尝试在我的应用程序中使用自动布局来自定义表视图单元格.
我似乎无法正确地得到约束.
我将标签放在自定义表视图单元格中,但标签仍然被切断.有任何想法吗?
谢谢!将发布任何其他需要.试图在下面显示所需的信息:
在Xcode中调试.不知何故,模拟器中显示的内容与Xcode调试中的不同.
这是我显示的TableView的宽度:

更新: 这里的问题与用户亚马在接受的答案中所说的有关,但我想让问答更加清晰,因为我已经找到了其他遇到此问题的人.
在他最初的评论中,他提到了Xcode View调试,这非常棒,而且我能够进一步深入研究.它被称为辅助编辑器:设备预览,您可以在其中查看屏幕上的内容的布局和图层,以查看是否有标签重叠或根据其运行的设备离开屏幕.如果要检查多个设备大小,只需点击此图片左下角的加号图标即可.

这有助于我找到与TableView重叠的层和大小调整问题.我能够看到它在每个设备尺寸上的样子.
有时候使用Pin菜单也有帮助.有时标签可以在屏幕外运行,因为它不知道单元格的约束取决于设备大小.因此,如果标签基于横向布局,但您的标签可以在屏幕外运行,但设备是iPhone 5,例如在肖像中.这是Pin菜单:

希望有意义并为问题提供更多颜色.如果您有任何问题,请告诉我,感谢大家的帮助!
mat*_*att 10
问题是您正在使用自动布局,但您没有做任何有关调整表视图大小的操作.这里的表视图不是视图控制器的视图; 这是一个子视图.视图控制器的视图自动调整为设备/窗口的大小,但其子视图不会自动调整大小.所以你最终得到的表视图对于设备来说太宽了; 整个桌子都伸到了右侧的空间.
| 归档时间: |
|
| 查看次数: |
9012 次 |
| 最近记录: |