2010-08-03 19 views
2

我需要創建一個使用UITableView作爲自定義複選框並打勾的UITableView的清單,最好是什麼(快速&高效)的方法來做到這一點?例如實現自定義UITableViewCellAccessoryType作爲複選標記(如待辦事項列表)的最佳方式

而且這將是打勾/從內部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

我不知道這是多麼接近你想要的,但它是一個我曾經學習SQLite的列表的例子。 http://icodeblog.com/2008/08/19/iphone-programming-tutorial-creating-a-todo-list-using-sqlite-part-1/

+0

感謝您的答覆!我看了那篇教程,但它導航到另一個視圖,它有一個按鈕來檢查它是否完整。我正在尋找一種方法來做到這一點,只需點擊項目本身上的accessoryButton即可。 – Steve 2010-08-03 17:48:47

+0

那麼你需要捕捉與披露指標相關的事件。一旦你看到那被挖掘出來,你就可以開始你的生意。大量的資源,如果你的谷歌配件類型或DsiclosureIndicator。 – 2010-08-03 17:51:09

+0

我在問最好的方式來做一個自定義的披露按鈕作爲accessoryType和如何存儲/檢索被點擊的單元格的currant狀態。 – Steve 2010-08-03 18:21:52

相關問題