iOS7默认是全屏的,所以得有两套布局
1.在viewDidLoad中加入以下代码完成适配工作
if([[[UIDevice currentDevice]systemVersion]floatValue] >=7) {
self.view.bounds = CGRectMake(0,-20,sefl.view.frame.size.width,self.view.frame.size.height);
}
2.xib中用调整frame的y值+20,并设置Delates中y为-20.如果是代码生成的view,则如要手动处理subview的frame的y值,所以都在原来基础上+20.