Xcode 5:容器嵌入式UITableViewController无法正确显示

时间:2014-06-24 21:51:11

标签: xcode uicontainerview

我通过以下方式在容器视图中嵌入了UITableViewController:

enter image description here

如果没有对此设置进行任何操作,我会得到以下显示:

enter image description here

注意第一行显示的空间大于这些行的正常间距。有没有什么需要纠正才能正确显示?

我还有其他几个场景做同样的事情看起来并不好。

1 个答案:

答案 0 :(得分:1)

UITableView从容器视图的边界获取其框架,但容器视图看起来不是您想要的完整大小。尝试将容器视图的边框对齐到其视图控制器视图的顶部和底部。我假设所有内容都嵌入在UINavigationController中,但iOS7的常见情况是您希望子视图占据整个屏幕并位于导航栏下(带有半透明条)。 tableview将相应调整,因此第一行不会隐藏。

这是我的意思的图片: enter image description here