在一个iOS工程,有一个单独的界面(使用xib布局),但是由不同的带有NavigationViewController中使用pushViewController方式跳转后页面控件偏移,使用代码调整控件位置还是有问题,网上搜了一下找到解决的方式,代码如下:

// 处理布局漂移
if([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
    self.automaticallyAdjustsScrollViewInsets = NO;
    self.edgesForExtendedLayout = UIRectEdgeNone;
    self.extendedLayoutIncludesOpaqueBars = NO;
}

 

2 对 “[iOS]pushViewController导致的界面布局偏移”的想法;

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注