在ios storyboard中设置tableview的大小

时间:2014-07-23 18:49:24

标签: ios xcode uitableview uiviewcontroller

我希望我的ViewController由tableView和TextView共享,其中TextView将出现在TableView下面。但TableView坚持要接管整个场景/屏幕。如何在故事板中设置TableView的高度,以便为TextView腾出空间? (请注意,我并不是要求一个页脚,这实际上是我想要改变的地方)

2 个答案:

答案 0 :(得分:0)

问题是你正在使用UITableViewController,这意味着你得到一个带有全屏UITableView的场景。

要避免这种情况,请使用普通的UIViewController场景,只需手动将UITableView插入界面(并配置其delegatedataSource以指向视图控制器。)

UITableViewController只是一个方便。你不能用普通的UIViewController做任何事情。在您的情况下,这是一个不方便而不是方便。

答案 1 :(得分:0)

将容器视图添加到ViewController并链接到" external"当你将它放入故事板时,UITableView而不是随附的UIView。 通过segue发送数据,通过委托将其恢复。 通过这种方式,您可以轻松设计自己的视图。