用了XCode5和iOS7SDK原来的工程画面全乱了

XCode5真是坑爹,把工程切换成iOSSDK7就有各种不兼容,鼓动了2小时,

另外提醒大家没事千万别把设备升到iOS7,你要是想再降回去特别麻烦,因为官方说明升级iOS7之后,就降不会去了,虽然也有办法强制降级,但是在不同的设备上有各种问题,比如无法激活,软件安装不了等等。

关于XCode5工程在iOS6上画面不兼容的问题,可以有以下解决方法:

1. 在ViewDidLoad函数里加

 if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) self.edgesForExtendedLayout = UIRectEdgeNone;

2. 在下图中,把"Extend Edges"中的under Top bars什么的都disable掉

用了XCode5和iOS7SDK原来的工程画面全乱了

3. 在View的AutoLayout设置页面中,在ios6/ios deltas中把三角y设为20





你可能感兴趣的:(用了XCode5和iOS7SDK原来的工程画面全乱了)