我有我加载到一个UINavigationController和本无论是作为在iPad一个酥料饼或iPhone上模态的视图的视图。
我遇到的怪事是,当这个导航在酥料饼的呈现,它的内容出现偏差,或推下,由约60个像素。 下面是对这一现象的截图。
![](https://www.manongdao.com/static/images/pcload.jpg)
目前,它看来这种方式,因为我有我的首要约束设置为80,补偿iPhone。 如果我将它设置为一些更直观的像10或20,该标签将完全被iPhone的导航栏下隐藏而酥料饼似乎是正确的。
任何建议? 我知道我可以手动调整根据是否是在一个模式或酥料饼的顶部约束,但我宁愿改变导航栏上的某些属性,以停用偏移或类似的东西,因为使用设备的成语是由苹果现在已经过时: - (
提前致谢。
尝试在故事板设置调整滚动查看插图并检查延伸的边缘设置。 ![](https://www.manongdao.com/static/images/pcload.jpg)
@property(nonatomic,assign) BOOL automaticallyAdjustsScrollViewInsets NS_AVAILABLE_IOS(7_0); // Defaults to YES
@property(nonatomic,assign) UIRectEdge edgesForExtendedLayout NS_AVAILABLE_IOS(7_0); // Defaults to UIRectEdgeAll
@property(nonatomic,assign) BOOL extendedLayoutIncludesOpaqueBars NS_AVAILABLE_IOS(7_0); // Defaults to NO, but bars are