我有一个函数
@IBAction func fblogin(sender: AnyObject) {
println (sender)
}
两个按钮的作用就是这个函数。如果我打印发件人 nil 得到打印机。我如何检查调用它的按钮。我是否需要为按钮创建导出或如何为按钮创建 ID?
最佳答案
你可以使用sender
的tag
值
只需将两个按钮连接到您的操作,然后检查:
if(sender.tag == 1) {
... button 1
} else if( sender.tag == 2) {
.. button 2
}
并使用 UIButton 类型的发送器(您也可以直接在 Xcode 中选择它)
关于ios - 如何在 Swift 中获取事件的源(发件人),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29297544/