我正在编写一个应用程序,用于在按部分分隔的课程中教授用户。我有一个填充了自定义tableview单元格的tableview,当用户完成课程并且课程视图弹回到表格时,我会想要取消隐藏的复选标记。有没有办法调用我的ViewWillAppear我可以取消隐藏特定tableview单元格中的复选标记?
答案 0 :(得分:1)
我通常将我的信息存储在NSDictionary
中。在您的情况下,当用户加载课程时,您可以将一个BOOL值添加到NSDictionary,这意味着课程已经完成,然后在您的cellForRowAtIndexPath:
委托中添加:
if([plistDict objectForKey:@"kComplete"] == YES){
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}else{
cell.accessoryType = UITableViewCellAccessoryNone;
}