【问题标题】:Can I set a description value in a UISwitch?我可以在 UISwitch 中设置描述值吗?
【发布时间】:2019-06-21 15:26:09
【问题描述】:

我在 TableView 中的视图上有 40 个 UISwitches。我给开关一个#selector objc 函数。 objc 函数只能将发送者(UISwitch)作为参数。有没有办法可以描述哪个开关正在调用 objc 函数? UISwitch.description 字段是不可变的。

【问题讨论】:

  • 发件人是交换机。除了这些你还需要什么?不清楚你在问什么。

标签: ios uitableview uiswitch


【解决方案1】:

cellForRowAt里面做

cell.switch.tag = indexPath.row

@objc func switchChanged(_ sender:UISwitch) { 
   print(arr[sender.tag]) // model item of the changed switch
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-15
    • 2014-11-24
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2018-08-03
    • 2018-12-03
    • 1970-01-01
    相关资源
    最近更新 更多