【发布时间】:2017-03-26 16:30:39
【问题描述】:
我正在 UICollectionView 中的单元格上实现 3D 触摸 peek/pop 操作。我在 peek 演示文稿中添加了预览操作,其中之一是删除。所以,我现在想从集合视图中删除单元格。
由于数据源是提供的视图控制器(被窥视的那个)可用的单例,我可以轻松地删除单元格;但是,我需要重新加载集合视图(在选择预览操作并且偷看消失后立即显示)。但是,似乎在关闭 peek 后呈现视图控制器变得可见时不会调用 viewWillAppear(选择预览操作)。预览操作处理程序中的闭包参数仅包括呈现的视图控制器,而不包括呈现的视图控制器。
那么,我如何让呈现视图控制器知道它需要更新集合视图?我必须实现委托回调吗?
谢谢,
雅利夫。
【问题讨论】: