swift - 如何在 TableView 中动态切换 UISwitch?

标签 swift uitableview

我想在tableview中做动态切换

例如,我有 4 个 UISwitch 元素。 - 全部 - 1 - 2 - 3

当我关闭所有开关时,其他开关必须关闭,如果我打开其他开关,则所有开关都关闭

我该怎么做。我无法获取 indexPath 或获取 Switch 的标识

请帮助我。 PS.对不起我的英语

最佳答案

开关的状态应该通过你的数据源来设置。因此,如果您在其中一个上单击“全部”,您可以遍历数据源、设置所有开关的状态并重新加载 TableView 。

关于swift - 如何在 TableView 中动态切换 UISwitch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47937804/

相关文章:

ios - 重构圈复杂度大于 10 的 switch 语句

ios - 在动态 UITableView 原型(prototype)中访问行高

iphone - 在 iOS 7 中取消 UITableViewCell 滑动删除时收到通知

ios - UITableView insertRowsAtIndexPaths 删除单元格分隔符

ios - UITextField 在 UIButton 触摸时退出第一响应者

ios - 如何处理从另一个应用程序发送到我自己的 iOS 应用程序的 'Open in...' 文件?

swift - Swift 有内置的对数函数吗?

swift - 如何在 Swift 4 中安全地解包字典值?

UITableViewAutomaticDimension 未在 UITableviewCell 的 UILabel 中使用表情符号字符设置正确的高度

iphone - UITableView 部分出现在 tableHeaderView