在UITableViewController中添加一个视图

Pav*_*kyy -1 constraints uitableview ios swift

我创建了UITableViewController,并在全屏上创建了一个tableView,默认情况下.现在我想在顶部添加一些视图(视图的高度1/2视图,视图的表视图高度1/2).我无法在故事板中这样做,即使我试图添加或看到一些运行时限制我也没有.

    for constraint in view.constraints() {
        println(constraint)
    }
Run Code Online (Sandbox Code Playgroud)

为了真实我发现了一个解决方案 - 以编程方式进行视图和偏移表视图,但我认为它不会工作.关于此的任何想法或解决方案?

hso*_*soi 6

而不是使用UITableViewController,使用UIViewController和放入UITableView其中,谈论一半的视图,然后你的另一个视图可以占用另一半.

你也可以使用ViewController嵌入,如果你强烈要求使用UITableViewController而不是UITableView,但最终你会做同样的事情,UIViewControllerUITableViewController.view嵌入其中.