edgesForExtendedLayout 指定边缘要延伸的方向
iOS7鼓励全屏布局,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸。如果视图中上有navigationBar或tabBar,那么视图仍会延伸到navigationBar和tabBar下面。
typedef NS_OPTIONS(NSUInteger, UIRectEdge) { UIRectEdgeNone = 0, UIRectEdgeTop = 1 << 0, UIRectEdgeLeft = 1 << 1, UIRectEdgeBottom = 1 << 2, UIRectEdgeRight = 1 << 3, UIRectEdgeAll = UIRectEdgeTop | UIRectEdgeLeft | UIRectEdgeBottom | UIRectEdgeRight } NS_ENUM_AVAILABLE_IOS(7_0);