-1
任何想法爲什麼當模態控制器在iPad上顯示爲UIModalPresentationFormSheet時無法隱藏狀態欄? 覆蓋preferedStatusBarHidden不起作用iPad上的UIModalPresentationFormSheet - 隱藏狀態欄
任何想法爲什麼當模態控制器在iPad上顯示爲UIModalPresentationFormSheet時無法隱藏狀態欄? 覆蓋preferedStatusBarHidden不起作用iPad上的UIModalPresentationFormSheet - 隱藏狀態欄
你可以隱藏導航欄拋出導航控制器。 例如使用:
[infoViewNavController setNavigationBarHidden:YES animated:NO];
凡infoViewNavController是導航控制器,將保留您的模態演示的viewController。
假設你像這樣調用它:
UINavigationController *infoViewNavController =
[[UINavigationController alloc] initWithRootViewController:viewControllerToShow];
infoViewNavController.modalPresentationStyle = UIModalPresentationFormSheet;
infoViewNavController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[infoViewNavController setNavigationBarHidden:YES animated:NO];
self.navigationController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
self.navigationController .modalPresentationStyle = UIModalPresentationFormSheet;
[self.navigationController presentViewController:infoViewNavController animated:YES completion:nil];