【发布时间】:2017-06-23 10:53:28
【问题描述】:
我有一个带有 UITableView 的视图控制器。表视图有 2 个单元格。其中一个单元格有一个 UISwitch。
在单元类中我声明了 UISwitch
cellSwitch.addTarget(self, action: #selector(switchChanged), for: UIControlEvents.valueChanged)
还有一个函数
func switchChanged(mySwitch: UISwitch) {
let value = mySwitch.isOn
// Do something
print("mySwitch.isOn: \(value)")
}
我怎么知道我改变了 UISwitch 的哪个实例。我在运行时有几个成形
【问题讨论】:
-
你的意思是在单个单元格中你有多个 UISwitch ?