![](/img/trans.png)
[英]Tab bar controller in seconds screen of Navigation bar controller cant see items [iOS Development]
[英]Can not see the navigation bar in screen
单击按钮时,我正在尝试使用导航栏打开新的 UIViewController。
但是我看不到导航栏。 我只看到我给背景颜色的东西。
这是我的代码来显示我的 UIViewController
@objc func ActionButtonTapped() {
let nav = UINavigationController(rootViewController: UploadTweetController())
nav.modalPresentationStyle = .fullScreen
present(nav, animated: true, completion: nil)
}
和 viewDidLoad controller 的 function
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = .red
}
我也试过 nav.isNavigationBarHidden = false 和 nav.NavigationBar.isHidden = false 但没有奏效。
您的代码运行良好。 但默认情况下,导航栏是透明的。 而你没有给它任何内容。 所以它在那里,但你看不到它。
(如果您不相信我,请使用 View Debugger。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.