运行xcode5之后发现,navbar和statusbar连在一起了,这倒没什么,关键是发现程序所有页面上升了64像素(20+44)。第一想法是判别ios7系统然后,一个一个页面下调64像素。项目页面实在太多,懒得改,到网上查资料(http://blog.youkuaiyun.com/hong1595/article/details/12041753)发现使用
[self.navigationController.navigationBarsetBackgroundImage:[UIImageimageNamed:@"活动界面_66.png"]forBarMetrics:UIBarMetricsDefault];后居然页面没有上升了,恢复原来的状态了。
注意:图片里有一个alpha通道要是:否。