ios 导航栏偏移-markdown版

来源:互联网 发布:卡盟比较好用主站域名 编辑:程序博客网 时间:2024/05/17 03:49

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

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

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

这样 YYViewController 会以导航栏左下角为 起点。
效果对比

tips: 这段代码很简单,记住更好。记不住,知道这个方法,每次粘贴就行。

0 0
原创粉丝点击