在 UITableViewController 中添加一个视图
adding a view in UITableViewController
我创建了 UITableViewController,并创建了一个 tableView,默认为全屏。现在我想在顶部添加一些视图(视图高度为视图的 1/2,table 视图高度为视图的 1/2)。我不能在情节提要中这样做,即使我试图添加或查看一些运行时约束,我也没有得到。
for constraint in view.constraints() {
println(constraint)
}
实际上我找到了一个解决方案 - 以编程方式创建视图并偏移 table 视图,但我认为它行不通。对此有什么想法或解决方案吗?
不要使用 UITableViewController
,而是使用 UIViewController
并在其中放置一个 UITableView
,占一半的视图,然后您的另一个视图可以占据另一半。
你也可以使用 ViewController 嵌入,如果你对使用 UITableViewController
而不是 UITableView
有强烈的要求,但最后你做了同样的事情UIViewController
最终嵌入了 UITableViewController.view
。
我创建了 UITableViewController,并创建了一个 tableView,默认为全屏。现在我想在顶部添加一些视图(视图高度为视图的 1/2,table 视图高度为视图的 1/2)。我不能在情节提要中这样做,即使我试图添加或查看一些运行时约束,我也没有得到。
for constraint in view.constraints() {
println(constraint)
}
实际上我找到了一个解决方案 - 以编程方式创建视图并偏移 table 视图,但我认为它行不通。对此有什么想法或解决方案吗?
不要使用 UITableViewController
,而是使用 UIViewController
并在其中放置一个 UITableView
,占一半的视图,然后您的另一个视图可以占据另一半。
你也可以使用 ViewController 嵌入,如果你对使用 UITableViewController
而不是 UITableView
有强烈的要求,但最后你做了同样的事情UIViewController
最终嵌入了 UITableViewController.view
。