ios 中edgesForExtendedLayout时候什么东西?

码农K

关注

阅读 41

2021-09-29

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

如下图:

在开发中为了不让导航栏遮住底部的view所以一般对edgesForExtendedLayout进行如下配置:
#ifdef __IPHONE_7_0
- (UIRectEdge)edgesForExtendedLayout {
    return UIRectEdgeNone;
}
#endif

精彩评论(0)

0 0 举报