控制器是navigation controller时,UI布局位置问题

来源:互联网 发布:3d下期和值最简单算法 编辑:程序博客网 时间:2024/06/06 01:19

最近发现的一个UI布局问题,控制器为navigation controller时,内容总是被navigation bar挡到64,查了网上资料才知道,

iOS 7苹果引入了一个新的属性 [UIViewController setEdgesForExtendedLayout:],默认值为UIRectEdgeAll。

当你在控制器中加入navigation bar之后,默认的布局将从顶部0 0开始。

解决这个问题方法就是:self.edgesForExtendedLayout = UIRectEdgeNone;

0 0
原创粉丝点击