【发布时间】:2011-08-09 20:32:04
【问题描述】:
我在我的一个视图中使用自定义 tableviewcell。我决定在这个单元格中添加一个 UISwitch 以使用户能够一次删除多行。
通常当用户选择一行并点击我的删除按钮时,我会弹出一个 UIAlert 进行确认,然后警报 clickedButtonAtIndex 方法会处理结果。在该方法中,我得到了索引路径( [self.myTableView indexPathForSelectedRow] )并相应地删除(或不删除)。
所以基本上正如标题所述,而不是使用 indexPath 落入我的删除语句,我需要检查 self.myTableView.myCell.mySwitch.on 是否为 TRUE。谁能指出我这样做的正确方向?我将需要遍历 tableview 中的所有行,并且需要删除状态所在的每一行。
谢谢。
【问题讨论】:
标签: objective-c xcode uitableview uiswitch