2011-02-17 2 views
0

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

ответ

1

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

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