可以允许uitableview允许多个和单个选择吗?

时间:2012-03-21 23:04:37

标签: ios ios5 uitableview

基本上我有一个项目列表,我想在末尾有一些类型的复选框,他们可以选择多个项目。我还需要他们能够只选择其中一行并打开详细视图。这可能吗?或者我是否需要像处理选择编辑按钮以选择它们的消息那样做,并显示一个额外的按钮来对所选的按钮执行操作?

2 个答案:

答案 0 :(得分:1)

将单元格的UITableViewAccessoryType属性设置为UITableViewCellAccessoryCheckmark以在某个单元格上显示复选标记,但是您必须自己跟踪哪个单元格被检查,因为此属性不会跟踪。

所以有一个数组或什么代表哪些单元格被检查,哪些不是,然后在你的didSelectRowAtIndexPath:方法中,你可以修改数组中的数据以反映单元格的选定状态,并调用[tableView reloadData],这样复选标记立刻显示出来。

答案 1 :(得分:-1)

我找到了答案,可以选择在编辑模式下进行多项选择。