edgesForExtendedLayout

UIViewController中的定义

1
@property(nonatomic,assign) UIRectEdge edgesForExtendedLayout NS_AVAILABLE_IOS(7_0); // Defaults to UIRectEdgeAll

当使用NavigationController时,edgesForExtendedLayout的值默认为UIRectEdgeAll,布局默认从navigation Bar的底部开始,所有的元素会下移44pt。可将其设置为UIRectEdgeNone来取消默认设置。