0

我有一个带有分组布局的静态 UITableView。在第一部分中只有一个 UISwitch,我想用它来禁用/启用第二部分。有谁知道这是怎么做到的吗?如果开关关闭,那么我希望禁用第二部分。

提前致谢

4

1 回答 1

0

我不确定您所说的“已禁用”是什么意思。</p>

可能 UISwitch 设置了一些状态,您在 -tableView:willSelectRowAtIndexPath: 中阅读了这些状态。如果开关打开,则返回 nil 以避免选择第二部分中的行。

如果您还需要重绘禁用的单元格,最简单的方法可能是重新加载表格,并根据开关的状态将它们设置为您希望它们的外观。

于 2013-05-07T19:32:13.750 回答