1

我想我没有很好地掌握自动布局。我的 ipad NIB 上有一个简单的 UITableView。我希望这个 UITableView 在纵向模式下增长到占据高度的 75%,在横向模式下缩小到 25%。同样,这是尽可能简单的;我只有一个带有 UITableView 的 NIB。

我正在使用启用了自动布局的 ios 6。

有人可以告诉我约束的神奇自动布局设置是什么吗?我玩过内容压缩和内容拥抱,但似乎没有任何改变。我的 UITableView 高度似乎保持在 480 高度并且永远不会增长。

谢谢!

4

1 回答 1

1

尝试在 UITableView 上添加“Top Space to Superview”垂直空间约束。

在我的 iPhone 应用程序上,我有一个嵌入式 UITableView,它应该显示在 UIView 下方(带有一些自定义过滤器选项)。在肖像中一切都很好,但在风景中 UITableview 没有调整大小。将 56 的垂直空间约束添加到 UITableview 并将高度固定在 UIView 上解决了它。

于 2013-01-27T18:29:20.203 回答