已弃用 UIActivityViewController 的完成处理程序
Completion Handler deprecated for UIActivityViewController
我正在使用 UIActivityViewController 从我的应用程序中共享内容。当 activity 完成后,我想关闭 UITableView 编辑模式。但是查看文档我发现 UIActivityViewController 的 completionHandler 属性 已从 iOS 8.0 开始弃用。据我所知,没有弃用声明,我想知道这样做的新认可方式是什么。
由于 属性 描述相同,您似乎应该使用 completionWithItemsHandler
activity 视图控制器关闭后执行的完成处理程序。
@property(nonatomic, copy) UIActivityViewControllerCompletionWithItemsHandler completionWithItemsHandler
When the user-selected service
finishes operating on the data, or when the user dismisses the view
controller, the view controller executes this completion handler to
let your app know the final result of the operation.
我正在使用 UIActivityViewController 从我的应用程序中共享内容。当 activity 完成后,我想关闭 UITableView 编辑模式。但是查看文档我发现 UIActivityViewController 的 completionHandler 属性 已从 iOS 8.0 开始弃用。据我所知,没有弃用声明,我想知道这样做的新认可方式是什么。
由于 属性 描述相同,您似乎应该使用 completionWithItemsHandler
activity 视图控制器关闭后执行的完成处理程序。
@property(nonatomic, copy) UIActivityViewControllerCompletionWithItemsHandler completionWithItemsHandler
When the user-selected service finishes operating on the data, or when the user dismisses the view controller, the view controller executes this completion handler to let your app know the final result of the operation.