在swift中获取导航栏按钮项的标题?

时间:2018-03-21 07:21:33

标签: swift4

当我创建动作插座时,我无法获得导航栏按钮项。这是我的代码

@IBAction func rightBarButtonItemDidTap(_ sender: Any) {
    print(sender.title)
}

但标题不可用。

1 个答案:

答案 0 :(得分:3)

试试这个

    @IBAction func rightBarButtonItemDidTap(_ sender: Any) {
       let barButton = sender as? UIBarButtonItem
       if let title = barButton?.title {
         print(title)
       }
     }