对于UIActivityViewController,不推荐使用Completion Handler

时间:2015-02-15 05:32:43

标签: ios uitableview ios8 uiactivityviewcontroller

我正在使用UIActivityViewController来共享我的应用内容。活动完成后,我想关闭UITableView编辑模式。但是看看文档,我看到UIActivityViewController的completionHandler属性从iOS 8.0开始就被弃用了。从我所看到的内容中没有弃用声明,我想知道新批准的做法是什么。

1 个答案:

答案 0 :(得分:3)

由于属性描述相同,您应该使用 completionWithItemsHandler

解除活动视图控制器后执行的完成处理程序。

  

@property(非原子,复制)UIActivityViewControllerCompletionWithItemsHandler completionWithItemsHandler

     

当用户选择的服务时   完成对数据的操作,或者当用户解除视图时   控制器,视图控制器执行此完成处理程序   让您的应用知道操作的最终结果。