我无法摆脱我视图之上的空白区域。这只发生在我想使用导航控制器时。UITabBarController顶部的白色空间
let viewController = ViewController()
let navController = UINavigationController(rootViewController: viewController)
self.present(navController, animated: true, completion: nil)
我无法摆脱我视图之上的空白区域。这只发生在我想使用导航控制器时。UITabBarController顶部的白色空间
let viewController = ViewController()
let navController = UINavigationController(rootViewController: viewController)
self.present(navController, animated: true, completion: nil)
在你navController,在viewWillAppear中方法添加以下行。
navC.setNavigationBarHidden(true, animated: false)
导航控制器在其所有子视图控制器上默认添加导航栏。如果你想隐藏导航栏。我们需要在每个子视图控制器中明确地执行它。
可能要发布它的PIC – Adrian