我需要使用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
}
}
谢谢!
答案 0 :(得分:3)
我刚刚发现Apple已经创建了一个这样的例子!以下是任何寻找相同内容的人的链接:
http://developer.apple.com/iphone/library/samplecode/Accessory/Introduction/Intro.html
答案 1 :(得分:0)
我不确定这与你想要的有多接近,但它是我过去学习SQLite的待办事项列表的一个例子。 http://icodeblog.com/2008/08/19/iphone-programming-tutorial-creating-a-todo-list-using-sqlite-part-1/