在Xcode项目上的应用程序中看不到导航项

时间:2018-11-25 08:17:03

标签: swift xcode

我有一个带有导航栏的应用程序 我在视图控制器中添加了带有侦听器的取消按钮:

navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))

enter image description here

但是当我运行我的应用程序时 我再也看不到导航栏上的“取消”按钮

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

您的代码应该可以使用,但是您可以确保执行以下操作。
1.将代码放在视图控制器

中的view.didLoad {}下
class YourViewController: UIViewController {

override func viewDidload() {
   super.viewDidLoad()

   navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))


}
}

2,确保屏幕上没有图像,因为它会隐藏导航栏