【问题标题】:iOS space between placeholder view and navigation bar占位符视图和导航栏之间的 iOS 空间
【发布时间】:2014-05-03 06:58:17
【问题描述】:

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

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

在导航到子视图之前

推回主视图子视图后

我怎样才能摆脱这个多余的空间?我正在使用情节提要和iOS7。 谢谢。

【问题讨论】:

    标签: ios uinavigationcontroller uinavigationbar uitableview uistoryboard


    【解决方案1】:

    好像contentOffset 有问题。

    还可以看看 iOS7 的自动AdjustsScrollViewInsets 和 edgesForExtendedLayout
    你可以read more here

    【讨论】: