【发布时间】:2016-01-03 08:34:09
【问题描述】:
我想显示一个tableview,其下方是一个静态部分,后跟一个动态部分。按照 SO 的建议,我做了以下事情:
- 创建动态
UITableViewController A - 作为第一个
UITableViewController的标题视图,使用嵌入静态UITableViewController B的容器视图
它可以工作,但是嵌入B 的标题视图拼命保持其默认高度 44 点,这显然不是我想要的。
在A 的prepareForSegue 中:我正确地将我的UITableViewController 作为目标vc,但它的preferredcontentsize 是(0,0)。容器视图没有任何限制,我似乎无法在Storyboard 中添加任何内容。如果我检查目标 vc 的 tableView,我看到它的大小是 (600,73),可能意味着它还没有布局。
如何为我的嵌入视图设置正确的高度?
【问题讨论】:
-
感谢 Honk、Rohit、jtbandes 的编辑,以及 Wain 的回答。
标签: ios objective-c uitableview uistoryboard