我正在开发一个笔记应用程序。用户可以创建笔记并将其存储在Dropbox上。用户将登录到Dropbox帐户并创建新的笔记,然后上传。 我有一个collectionView,添加按钮让用户创建一个新的笔记屏幕。这个屏幕有一个简单的TextView来编写/编辑文本和一个保存按钮。
当我创建一个新音符并点击保存按钮时,我退出并返回到CollectionView,并且我要将新音符附加到CollectionView,并且音符也将作为文本文件上传到DropBox。CollectionView - 添加新单元
我正在使用Dropbox API从Dropbox帐户中为此应用创建的文件夹中获取文件列表。一旦我得到文件列表,我将它们存储在一个字符串数组中,并用它来填充CollectionView。
这是为CollectionView中的现有文件工作的,但是当我添加新笔记时,是否应该将新笔记作为单元插入到collectionView中,还是在我调用collectionView.reloaddata()调用时添加它?
首先在collectionViewDatasource阵列添加新的注释,然后重新装入集合视图或更新collectionViewDatasource使用后* * collectionView.insertItems(at:[IndexPath])**方法来更新你的collectionview。 –