带有额外视图的表视图。查看保持调整到最大
Posted
技术标签:
【中文标题】带有额外视图的表视图。查看保持调整到最大【英文标题】:Table View with extra View. View keep resizing to maximum 【发布时间】:2015-02-08 14:21:18 【问题描述】:我有一个表格视图,工作正常。我在顶部添加了一个视图,所以我可以添加一些额外的字段。我还不能发布图片,所以要尝试和描述。
导航栏 看法 表格视图
当我构建它时,它看起来不错。但是当我运行或关闭项目并重新打开时,我得到了这个:
导航栏 查看
表格视图
随着视图占据整个页面,将 TableView 推到最底部。
关于为什么会发生这种情况以及如何解决它的任何想法?我可以使用尺寸检查器将其调整回我想要的尺寸,但它不会保留该值。
我已经构建了一个具有相同屏幕布局的测试项目,它运行良好。我看不出这两个项目有什么不同。谢谢
【问题讨论】:
您应该能够发布指向其他地方托管的图像的链接。你是说这是一个 Xcode/storyboard 问题,而你正在使用自动布局? 【参考方案1】:是的,这是一个自动布局问题。在浏览了网络并尝试了各种解决方案后,我决定使用视图控制器,并将我自己的 tableview 和 tablefviewcell 以及我的其他标签和按钮添加到其中。一旦我第一次构建了这些方法,我发现这是一个更干净的解决方案,而不是试图弄乱 tableviewcontroller。
【讨论】:
以上是关于带有额外视图的表视图。查看保持调整到最大的主要内容,如果未能解决你的问题,请参考以下文章
从 IB 添加到表视图的 UIView 被调整大小并且不保持固定大小(XCode 6 | ios 8 | 非 ARC 代码)