view屏幕适配

来源:互联网 发布:淘宝怎样退货流程 编辑:程序博客网 时间:2024/06/03 23:50

最近遇到一个问题是这样的,App一般自己都会有一个UINavigationController,顶部TableView如果有tableHeaderView如果设置起始位置是(0,0)是在导航栏的下面的,为了更好地UI希望从屏幕的(0,0)开始,就遇到了上面的这个问题,简单的看一下效果:

一般在UIViewController的基类里面加以下代码:

if (IOS7) {

        self.edgesForExtendedLayout = UIRectEdgeNone;


        self.navigationController.navigationBar.translucent = NO;


        self.automaticallyAdjustsScrollViewInsets = NO;

    }

0 0
原创粉丝点击