Лучший способ реализовать пользовательский UITableViewCellAccessoryType для использования в качестве галочки (например, список дел) - PullRequest
2 голосов
/ 03 августа 2010

Мне нужно создать контрольный список, используя 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
   }
}

Спасибо!

Ответы [ 2 ]

3 голосов
/ 04 августа 2010

Я только что обнаружил, что Apple создала пример именно этого! Вот ссылка для тех, кто ищет то же самое:

http://developer.apple.com/iphone/library/samplecode/Accessory/Introduction/Intro.html

0 голосов
/ 03 августа 2010

Я не уверен, насколько это близко к тому, что вы хотите, но это пример списка дел, который я использовал для изучения SQLite. http://icodeblog.com/2008/08/19/iphone-programming-tutorial-creating-a-todo-list-using-sqlite-part-1/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...