您的位置:首页 > 移动开发 > IOS开发

ios 导航栏偏移-markdown版

2016-07-09 10:05 369 查看

在ios开发中,导航栏一般是必不可少的。比如:UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:YYViewController];

但是如果 向控制器 添加一些小的控件,可能会被导航栏遮盖,这个时候我们可以将一下代码,放到 YYViewController 控制器中。

// 禁用自动偏移
self.modalPresentationCapturesStatusBarAppearance = NO;
self.edgesForExtendedLayout = UIRectEdgeNone;
self.extendedLayoutIncludesOpaqueBars = NO;


这样 YYViewController 会以导航栏左下角为 起点。



tips: 这段代码很简单,记住更好。记不住,知道这个方法,每次粘贴就行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息