尝试为iOS 13用户隐藏视图控制器的导航栏时,应用程序崩溃。
致命异常:NSInternalInconsistencyException
线程违规:预期主线程
self.navigationController?.isNavigationBarHidden = true
Run Code Online (Sandbox Code Playgroud)
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.isNavigationBarHidden = true
super.viewWillAppear(animated)
}
Run Code Online (Sandbox Code Playgroud)
override func viewWillDisappear(_ animated: Bool) {
self.navigationController?.isNavigationBarHidden = false
super.viewWillDisappear(animated)
}
Run Code Online (Sandbox Code Playgroud) 我试图隐藏我的navigationBar和工具栏,类似于Photos应用程序的工作方式.
任何指针都将非常感激.
谢谢!