2012-03-21 111 views
0

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

回答

-1

我找到了答案,有一个选项允许在编辑模式下进行多项选择。

1

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

因此,有一个数组或其他东西代表哪些单元格被检查,哪些不是,然后在您的didSelectRowAtIndexPath方法中,您可以修改数组中的数据以反映单元格的选定状态,并调用[tableView reloadData]勾号显示出来。

相关问题