Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有分组布局的静态 UITableView。在第一部分中只有一个 UISwitch,我想用它来禁用/启用第二部分。有谁知道这是怎么做到的吗?如果开关关闭,那么我希望禁用第二部分。
提前致谢
我不确定您所说的“已禁用”是什么意思。</p>
可能 UISwitch 设置了一些状态,您在 -tableView:willSelectRowAtIndexPath: 中阅读了这些状态。如果开关打开,则返回 nil 以避免选择第二部分中的行。
如果您还需要重绘禁用的单元格,最简单的方法可能是重新加载表格,并根据开关的状态将它们设置为您希望它们的外观。