我有一个tableview,工作正常。我在顶部添加了一个视图,因此我可以添加一些额外的字段。我还不能发布图片,所以试着去描述一下。
导航栏 视图 的TableView
当我构建它时,它看起来很好..但是当我运行或关闭项目并重新打开时,我得到了这个:
导航栏 图
的TableView
随着视图占据整个页面,将TableView推到最底层。
对于为什么会发生这种情况以及如何解决它的想法?我可以使用尺寸检查器将其重新调整为我想要的尺寸,但它不会保留该值。
我已经构建了一个具有相同屏幕布局的测试项目,它完美地运行。我看不出这两个项目有什么不同。感谢
答案 0 :(得分:0)
是的,这是一个自动布局问题。在浏览网页并尝试各种解决方案后,我决定使用视图控制器,并将我自己的tableview和tablefviewcell以及其他标签和按钮添加到其中。一旦我第一次构建方法,我发现这是一个更清晰的解决方案,而不是试图搞乱tableviewcontroller。