我正在UICollectionView中的单元格上实现3D触摸透视/弹出操作。我向速览演示文稿添加了预览操作,其中之一是删除。因此,我现在想从集合视图中删除该单元格。
由于数据源是可供呈现的视图控制器(正在查看的那个(使用的单一实例,因此我可以轻松删除单元格;但是,我需要重新加载集合视图(在选择预览操作并且透视消失后立即显示(。但是,在消除透视(正在选择预览操作(后,当呈现视图控制器变得可见时,似乎不会调用 viewWillAppear。预览操作处理程序中的闭包参数仅包括呈现的视图控制器,不包括呈现的视图控制器。
那么,如何让呈现视图控制器知道它需要更新集合视图呢?我是否必须实现委托回调?
谢谢
亚里夫。
只需调用:
self.collectionView!.reloadData()