Пометить ячейку табличного представления как завершенную, когда пользователь возвращается из подпредставления - PullRequest
0 голосов
/ 17 февраля 2011

Я пишу приложение, которое учит пользователя на уроках, разделенных по разделам. У меня есть табличное представление, заполненное настраиваемыми ячейками табличного представления, у которых есть галочка, которую я хочу показать, когда пользователь завершает урок и представление урока возвращается к таблице. Есть ли способ, как мой ViewWillAppear называется, я могу показать метку в определенной ячейке таблицы?

1 Ответ

1 голос
/ 18 февраля 2011

Я обычно храню свою информацию в NSDictionary. В вашем случае, когда пользователь загружает урок, вы можете добавить значение BOOL в NSDictionary, что будет означать, что урок завершен, затем в своем делегате cellForRowAtIndexPath: добавьте следующее:

if([plistDict objectForKey:@"kComplete"] == YES){
    cell.accessoryType = UITableViewCellAccessoryCheckmark;
}else{
    cell.accessoryType = UITableViewCellAccessoryNone;
}       
...