占位符视图和导航栏之间的iOS空间

时间:2014-03-25 12:23:04

标签: ios uinavigationcontroller uinavigationbar uitableview uistoryboard

我添加了一个占位符视图,用于在选定的分段上添加新的子视图。其中一个子视图是UITableViewController,当选择单元格时,它会加载另一个视图。但是当应用程序从第三个视图推回时,UITableView会向下移动一点。我想这是因为新的导航栏被添加到主子视图中。这更多地说明了以下图像。

我已关注此帖Gap between navigation bar and subview ios?,这对我不起作用。

Before navigating to subview 在导航到子视图之前

After coming back to main view 在推回主视图子视图

之后

如何摆脱这个额外的空间?我正在使用故事板和iOS7。 谢谢。

1 个答案:

答案 0 :(得分:1)

contentOffset有点错误。

另外看看iOS7自动调整ScrollViewInsets和edgesForExtendedLayout
你可以read more here