访问按钮标题给出错误的值

时间:2016-11-26 17:52:43

标签: ios swift uibutton

在我的故事板中,我的按钮属性是这样的:

enter image description here

您会看到价值" 3"标题下。

我尝试通过以下方式在IBAction中以编程方式访问此值:

IBAction func bugTypeSelected(sender: UIButton) {
     print("title = \(sender.titleLabel?.text)")
}

打印输出值是title = Optional("Button"),为什么不是Option("3")

1 个答案:

答案 0 :(得分:0)

尝试改为使用

if let title = sender.title(for: .normal) {
   print("title = \(title)")
}