如何在集合视图中保存图像数组swift 4

时间:2018-04-30 04:21:41

标签: ios swift4 xcode9

当我打开我的应用时,第一个屏幕会显示一个空的collectionView图像。我按了一下“添加'按钮,它带我到另一个viewController。这个新屏幕的collectionView内有每个cell内的图片。当我按下其中一个图像并按“创建”时。按钮。您将再次进入第一个屏幕,并在先前为空collectionView的第一个单元格中查看您刚刚选择的图像。我想在collectionView中保存该图片,但我无法弄清楚如何。我尝试使用userDefault,但这并没有奏效。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

按照以下步骤将图片保存到NSMutableArray。使用数组,您可以管理您的收集视图。

  1. 在第一个视图控制器中创建并排列数组。
  2. 在第二个视图控制器中创建代理。
  3. 将代表实施到第一视图控制器。
  4. 选择图像/路径(推荐路径)时,请致电您的代理人并传递数据。
  5. 现在您将数据存入您的代理人。将其添加到您的数组中。
  6. 将该数组显示到collectionview。
  7. 注意:一旦您选择,这将多次将相同的图像添加到数组中。根据您的要求管理您的阵列。