Xcode 4.5.2 引入了 autolayout 很像 android Relativelayout 都是相对布局
但 只支持 IOS6以上版本 所以我们要适配屏幕分辨率就不能用这 新技术了。。。。 但还是要学的。
把 use autolayout 的打钩 去掉 界面就会变回原来的样子
如果中间是滚动view 比如 tableview scrollview 那几乎不用改代码了 在 viewDidLoad 方法里面 把 view的大小调成 屏幕大小就ok了
CGRect bounds = [UIScreenmainScreen].bounds;
bounds.size.height -=20;
self.view.bounds = bounds;
如果中间是不能滚动的view 那一般就只能手动修改位置
最后 放上个 IOS6 新技术的传送门
http://hi.baidu.com/ncudlz/item/5ba491c7738fc6dbef183b6f
这期 好水。。。 相当于什么都没说!