我希望我的ViewController由tableView和TextView共享,其中TextView将出现在TableView下面。但TableView坚持要接管整个场景/屏幕。如何在故事板中设置TableView的高度,以便为TextView腾出空间? (请注意,我并不是要求一个页脚,这实际上是我想要改变的地方)
答案 0 :(得分:0)
问题是你正在使用UITableViewController,这意味着你得到一个带有全屏UITableView的场景。
要避免这种情况,请使用普通的UIViewController场景,只需手动将UITableView插入界面(并配置其delegate
和dataSource
以指向视图控制器。)
UITableViewController只是一个方便。你不能用普通的UIViewController做任何事情。在您的情况下,这是一个不方便而不是方便。
答案 1 :(得分:0)
将容器视图添加到ViewController并链接到" external"当你将它放入故事板时,UITableView而不是随附的UIView。 通过segue发送数据,通过委托将其恢复。 通过这种方式,您可以轻松设计自己的视图。