无法在 iOS Swift 3 中添加目标并运行 UI 上的按钮项单击功能



我无法检测到Swift 3UIBarButtonItems上的点击事件。谁能帮忙?我需要对另一个故事板执行segue,并在单击UIBarButtonItemview controller

Swift 3.0:

 override func viewDidLoad() {
   super.viewDidLoad()
   let controllerButton: UIBarButtonItem = UIBarButtonItem.init(title: "Next", style: .plain, target: self, action: #selector(ViewController.changeController))
self.navigationItem.rightBarButtonItem = controllerButton
  }
func changeController() {
self.performSegue(withIdentifier: "Controller name segue", sender: AnyObject) 
}

请检查上面的代码以创建UIBarButtonItem,并将其与目标和操作一起保留在右侧导航项上。

下面的查看示例代码:-

var b = UIBarButtonItem(
    title: "Continue",
    style: .plain,
    target: self,
    action: #selector(sayHello(sender:))
)
func sayHello(sender: UIBarButtonItem) {
}

最新更新