ios7适配 通知栏UINavigationBar遮挡view的问题

来源:互联网 发布:2016网络流行成语 编辑:程序博客网 时间:2024/06/11 04:22
问题描述:
此前用了一个下拉刷新的demo(http://code4app.com/ios/SpiralPullToRefresh/51af49526803faf871000000),在ios7.0下,发现个小问题,就是将当前视图控制器(UIViewController)放入导航控制器(UINavigationController)中,会导致UIViewController的view被导航栏(UINavigationBar)遮挡。
我把UIViewController中的自定义Tableview的尺寸设置放入ViewDidAppear中倒是暂时可以解决问题,但是下拉刷新之后,Tableview又躲到了导航栏NavigationBar下面。
问题解决:

在ViewDidLoad中添加这句:

if( ([[[UIDevice currentDevice] systemVersion] doubleValue]>=7.0)) {        self.edgesForExtendedLayout = UIRectEdgeNone;    }


为什么不能发图片呢?看我的cocoachina上的把http://www.cocoachina.com/bbs/read.php?tid=195157

0 0