获取nav和tabBar的高度,网上好多教程都是直接根据屏幕大小判断是否是iphone x,我的感觉,这个做法不全面,如果再出来一个iphone x plus呢?��️要加逻辑,感觉不可取,
已是,就想到,直接根据状态栏的高度来判断,代码如下:
#define statusBarHeight [[UIApplication sharedApplication] statusBarFrame].size.height
+(CGFloat)getNavHeight {
return statusBarHeight+44;
}
+(CGFloat)getTabBarHeight {
if (statusBarHeight == 44) {
return 49+34;
}else {
return 49;
}
}
iOS11,出了safe area,只能用以ios9以上,那我想适配ios9以下呢?这个问题还在研究当中。。。
我的业余技术微信公众号:YKJGZH,欢迎大家进入