我添加了一个占位符视图,用于在选定的分段上添加新的子视图。其中一个子视图是UITableViewController,当选择单元格时,它会加载另一个视图。但是当应用程序从第三个视图推回时,UITableView会向下移动一点。我想这是因为新的导航栏被添加到主子视图中。这更多地说明了以下图像。
我已关注此帖Gap between navigation bar and subview ios?,这对我不起作用。
在导航到子视图之前
在推回主视图子视图
之后如何摆脱这个额外的空间?我正在使用故事板和iOS7。 谢谢。
答案 0 :(得分:1)
contentOffset有点错误。
另外看看iOS7自动调整ScrollViewInsets和edgesForExtendedLayout
你可以read more here