代码如下
-
(void)viewDidLoad {
[super viewDidLoad];
self.navigationController.navigationBar.translucent = NO;
}
-
(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:true];
}
此时加载VC时顶部会出现空白,整个VC的frame的Y值向下偏移了状态栏的高度,再次切换到此VC则会恢复,这是iOS18Bate的bug吗