Iphone 实现自定义UITableViewCellAccessoryType用作复选标记(如待办事项列表)的最佳方法

Iphone 实现自定义UITableViewCellAccessoryType用作复选标记(如待办事项列表)的最佳方法,iphone,uitableview,Iphone,Uitableview,我需要使用UITableView创建一个清单,将accessoryView作为自定义复选框,并勾选,最好的(快速高效)方法是什么 另外,从accessoryButtonTappedForRowWithIndexPath中勾选/取消勾选它并存储/检索行的当前状态(已勾选/未勾选)的最佳方法是什么,例如: -(void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)

我需要使用UITableView创建一个清单,将accessoryView作为自定义复选框,并勾选,最好的(快速高效)方法是什么

另外,从accessoryButtonTappedForRowWithIndexPath中勾选/取消勾选它并存储/检索行的当前状态(已勾选/未勾选)的最佳方法是什么,例如:

-(void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath {
   if (something==isChecked) {
       change accessoryView to unchecked
       // do stuff
   } else {
       change accessoryView to unchecked
       // do stuff
   }
}

谢谢

我不确定这与您想要的有多接近,但这是我用来了解SQLite的待办事项列表的一个示例。

我刚刚发现苹果公司创造了一个这样的例子!这里有一个链接,供任何人查找相同的内容:


谢谢您的回复!我看了那个教程,但它导航到另一个视图,该视图有一个按钮来检查它是否完整。我正在寻找一种方法,只需点击项目本身上的accessoryButton即可。那么,您需要捕获与披露指标相关的事件。一旦你看到这一点,你就可以开始你的生意了。如果你在谷歌上搜索附件类型或DsiclosureIndicator,你会得到很多资源。我想问的是,作为accessoryType自定义disclosureButton的最佳方法,以及如何存储/检索正在点击的单元格的当前状态。