将选择的数量限制为iPhone上分组的UITableView中每个组的一个单元格/行

时间:2010-02-05 09:54:55

标签: iphone uitableview select

我正在使用一个使用分组UITableView的测验应用程序,我需要将用户选择限制为每个组一个单元格,并且每组只能选择一次组,以阻止用户更正任何潜在的错误答案。有没有办法做到这一点?

干杯,亚当

1 个答案:

答案 0 :(得分:1)

您只能在UITableView中选择一行,因此它不适合您。您应该考虑使用附件视图(例如使用UITableViewCellAccessoryCheckmark类型)并在委托的-didSelectRowAtIndexPath方法中处理它 - 它在Apple的文档中有明确描述。

  

<强>讨论
    代表处理   选择此方法。其中一个   它可以做的事情是专门分配   复选标记图像   (UITableViewCellAccessoryCheckmark)来   一节中的一行(电台列表   样式)。请参阅"Managing Selections"   表视图编程指南   iPhone OS获取更多信息(和   代码示例)与此方法相关。