我在一个UIButton中有一个UIView,它位于UITableView的底部(外部和tableViewCell之后),具有以下约束:

结果如下:

我搞不懂这些:
编辑*
删除X+Y约束。标志改为阳性。现在我从按钮中得到了更多的空间,这很好,但是按钮的底部仍然隐藏着。现在看起来是这样:

最新的结果是:

发布于 2016-01-12 00:59:29
您有明显冲突的约束,当单击视图层次结构右上角的红色背景箭头(并在约束上显示所有这些红色)时,您应该看到这些约束。
从删除centerX和centerY上的约束开始。此外,约束常量似乎有错误的符号。
发布于 2016-01-12 00:37:09
你可以走两条路:
1)将底部视图和tableView分开,因为现在您的底部视图就像表视图上的子视图一样。
2)将底部视图设置为表视图页脚视图:self.tableView.tableFooterView
发布于 2016-01-13 20:58:17
在@jcaron的回答和@shpasta注释之后,我最终增加了包含按钮的UIView的高度,直接从故事板中获得:

这解决了这个问题。
谢谢!
https://stackoverflow.com/questions/34732940
复制相似问题