1

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

在此处输入图像描述

无需对此设置进行任何工作,我将得到以下显示:

在此处输入图像描述

请注意,第一行显示的空间比这些行的正常间距大。是否需要更正才能使其正确显示?

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

4

1 回答 1

1

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

这是我的意思的图片: 在此处输入图像描述

于 2014-06-25T23:14:19.087 回答