如何与两个视图控制器一起使用CoreData,其中一个具有集合视图

时间:2019-04-05 13:36:48

标签: ios swift core-data uicollectionviewcell

首先,我是编码方面的新手,所以请耐心等待我。

我的应用程序有两个视图控制器,第一个具有UICollectionView,第二个具有UITextField。 我试图点击这些集合视图单元格之一,然后将我带到第二个视图控制器,在这里可以键入textView并将其保存到CoreData中。然后,当我返回并按下同一单元格时,我得到了保存的文本。然后,当我在ui文本视图上更改此文本时。它会自动保存。

任何人都可以给我一个例子或让我走上正轨

1 个答案:

答案 0 :(得分:1)

该操作的本质是实现collectionview委托,然后确定他们单击了哪个单元格,以便下一个屏幕加载/更新正确的数据。单击它们后,您将使用一些代码来调用“ segue”。通过Xclick的可视化编辑器中的设置,可以通过单击控件并将一条线拖到第二个视图中来设置。 (这很奇怪,有一些great youtube videos out there)数据将存储在数组中。更新数据后,可以关闭第二个视图,后面的集合视图将再次可见。

我将查看免费的iBook“使用Swift开发应用程序”的第4.5章。第4.5-4.8章确实会让您步入正轨。如果那本书太复杂,那么也可以参考“使用Swift开发应用程序简介”

iBook app development with swift

我什至有一些视频可以带您完成整个过程,如果我有4.5的视频,不知道,但是如果您继续观看,我有4.6的视频。 https://www.youtube.com/watch?v=Q5u9SGhQoPY&t=2254s