Uitableview 当用户从子视图返回时,将tableview单元格标记为已完成

Uitableview 当用户从子视图返回时,将tableview单元格标记为已完成,uitableview,viewwillappear,Uitableview,Viewwillappear,我正在编写一个应用程序,它在以部分分隔的课程中教授用户。我有一个充满自定义tableview单元格的tableview,其中有一个复选标记,我希望在用户完成课程并将课程视图弹出回表格时取消隐藏该复选标记。当我的视图显示时,有没有一种方法叫我可以在特定的tableview单元格中取消隐藏复选标记标签?我通常将信息存储在NSDictionary中。在您的情况下,当用户加载课程时,您可以向NSDictionary添加一个BOOL值,这意味着课程已完成,然后在单元格中添加以下内容: if([plistD

我正在编写一个应用程序,它在以部分分隔的课程中教授用户。我有一个充满自定义tableview单元格的tableview,其中有一个复选标记,我希望在用户完成课程并将课程视图弹出回表格时取消隐藏该复选标记。当我的视图显示时,有没有一种方法叫我可以在特定的tableview单元格中取消隐藏复选标记标签?

我通常将信息存储在
NSDictionary
中。在您的情况下,当用户加载课程时,您可以向NSDictionary添加一个BOOL值,这意味着课程已完成,然后在
单元格中添加以下内容:

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