Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios iPhone中TableView中的复选框查询_Ios_Uitableview_Checkbox - Fatal编程技术网

Ios iPhone中TableView中的复选框查询

Ios iPhone中TableView中的复选框查询,ios,uitableview,checkbox,Ios,Uitableview,Checkbox,我已经在tableView中创建了复选框并正常工作,但是当我转到上一个视图并返回到复选框视图时,我选中的复选框不会保持选中状态。那怎么办呢?我使用了两个图像来创建复选框 提前感谢。复选框的状态不存储在图像上。而是通过一些模型/数据源显示 如果有多个复选框,请将状态存储在数组中,并根据选中或取消选中的情况更新数组值 您可以将这个数组设置为该类的shared.global或static,以便只初始化一个数组。在您的情况下,if将在每次加载视图时初始化。我只有一个Imageview,但我为该imgvi

我已经在tableView中创建了复选框并正常工作,但是当我转到上一个视图并返回到复选框视图时,我选中的复选框不会保持选中状态。那怎么办呢?我使用了两个图像来创建复选框


提前感谢。

复选框的状态不存储在图像上。而是通过一些模型/数据源显示

如果有多个复选框,请将状态存储在数组中,并根据选中或取消选中的情况更新数组值


您可以将这个数组设置为该类的shared.global或static,以便只初始化一个数组。在您的情况下,if将在每次加载视图时初始化。

我只有一个Imageview,但我为该imgview单元格指定了标记,用于RowAtIndexPath,并在didSelectRow中使用该标记值更改复选框的状态。选中该标记后,在我的情况下,我将该行的值存储在arraycontact_NO中,当它未被锁定时,我将从数组中删除该值。。。