我可以在 UISwitch 中设置描述值吗?
Can I set a description value in a UISwitch?
我在 TableView 的视图上有 40 个 UISwitch。我给开关一个#selector objc 函数。 objc 函数只能将发送者(UISwitch)作为参数。有没有一种方法可以描述哪个开关正在调用 objc 函数?字段 UISwitch.description 是不可变的。
里面cellForRowAt
做
cell.switch.tag = indexPath.row
@objc func switchChanged(_ sender:UISwitch) {
print(arr[sender.tag]) // model item of the changed switch
}
我在 TableView 的视图上有 40 个 UISwitch。我给开关一个#selector objc 函数。 objc 函数只能将发送者(UISwitch)作为参数。有没有一种方法可以描述哪个开关正在调用 objc 函数?字段 UISwitch.description 是不可变的。
里面cellForRowAt
做
cell.switch.tag = indexPath.row
@objc func switchChanged(_ sender:UISwitch) {
print(arr[sender.tag]) // model item of the changed switch
}