Uitableview 使用附件视图通过表格视图显示进度

Uitableview 使用附件视图通过表格视图显示进度,uitableview,accessoryview,Uitableview,Accessoryview,我试图使用UITableViewCell的附件视图,在完成与该tableViewCell关联的详细视图控制器上的步骤时,通过显示复选标记来指示表格的进度。我已经找到了很多方法使所有单元格都显示复选标记,而不管它们的相关步骤是否已完成,但我无法找出(或找到任何示例代码或文档)如何使它们的外观有条件 有人有什么想法吗?在详细信息视图中,您可以将该子菜单的完成状态写入文本文件 例: 详细视图1:0 详细视图2:1 详细视图3:0 if(detailviewID==0) cell.checkmark.h

我试图使用UITableViewCell的附件视图,在完成与该tableViewCell关联的详细视图控制器上的步骤时,通过显示复选标记来指示表格的进度。我已经找到了很多方法使所有单元格都显示复选标记,而不管它们的相关步骤是否已完成,但我无法找出(或找到任何示例代码或文档)如何使它们的外观有条件


有人有什么想法吗?

在详细信息视图中,您可以将该子菜单的完成状态写入文本文件

例:

详细视图1:0 详细视图2:1 详细视图3:0

if(detailviewID==0) cell.checkmark.hidden=FALSE

然后,当您的视图弹出回TableView时,将显示您的视图,读取文本文件并确定课程是否已完成。如果为真,则取消隐藏复选标记


请记住,您将需要在appWillTerminate和appWillEnter后台写入此文件。这样,用户的进度将在退出时保存。

实际上,我有一种不同的方法来完成这项工作,这种方法更适合我的情况。基本上,由于我已经将所有内容存储到字典中,我只需检查字典中有问题的项,如果它们存在于字典中,tableview将向该单元格添加复选标记。谢谢你的例子!