Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.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 Swift:刷新按钮功能正在加载新数据,包括现有数据_Ios_Swift_Uicollectionview - Fatal编程技术网

Ios Swift:刷新按钮功能正在加载新数据,包括现有数据

Ios Swift:刷新按钮功能正在加载新数据,包括现有数据,ios,swift,uicollectionview,Ios,Swift,Uicollectionview,我正在从一组JSON数据加载集合视图上的数据。我在导航栏上添加了一个刷新按钮。我使用了与Viewdidload中相同的功能来刷新按钮。当我点击刷新按钮时,新数据将显示在集合视图中的现有数据之后,而不是仅显示新数据。有人能帮助我删除现有数据,并在点击刷新按钮时仅显示新数据。当您在按钮上收到json数据时,请尝试先清除列表 var someArray = [string]() someArray.RemoveAll(); 然后在重新加载集合之后添加从json加载的新数据 collectionvie

我正在从一组JSON数据加载集合视图上的数据。我在导航栏上添加了一个刷新按钮。我使用了与Viewdidload中相同的功能来刷新按钮。当我点击刷新按钮时,新数据将显示在集合视图中的现有数据之后,而不是仅显示新数据。有人能帮助我删除现有数据,并在点击刷新按钮时仅显示新数据。

当您在按钮上收到json数据时,请尝试先清除列表

var someArray = [string]()
someArray.RemoveAll();
然后在重新加载集合之后添加从json加载的新数据

collectionview.ReloadData()

当您收到按钮上的json数据时,请尝试首先清除列表

var someArray = [string]()
someArray.RemoveAll();
然后在重新加载集合之后添加从json加载的新数据

collectionview.ReloadData()
func Dataparsed(){

希望有帮助。谢谢。

func Dataparsed(){


希望有帮助。谢谢。

从阵列中删除现有数据,将新数据填充到阵列中,然后重新加载您的收集视图从阵列中删除现有数据,将新数据填充到阵列中,然后重新加载您的收集视图