今天在适配iPhoneX 的时候发现。虽然该已经加了启动图,底部tabbar没有在安全区域内,但是加上这段代码好使了
-(void)viewWillLayoutSubviews{
[super viewWillLayoutSubviews];
if (self.tabBar.frame.size.height == 83) {
CGRect tabFrame = self.tabBar.frame;
tabFrame.size.height = 59;
self.tabBar.frame = tabFrame;
self.tabBar.barStyle = UIBarStyleDefault;
}
修改前和修改后的图片