gpt4 book ai didi

ios - 如何检测选择了哪个事件以及如何检查消息是否已发送?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:56:20 25 4
gpt4 key购买 nike

我有代码可以简单地从应用程序中分享一些消息。

UIActivityViewController *activityViewController = [[UIActivityViewController alloc]
initWithActivityItems:@[message]
applicationActivities:nil];

activityViewController.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll];
[self presentViewController:activityViewController animated:YES completion:nil];

问题:

  1. 是否可以检测选择了哪个共享选项?
  2. 是否可以检测消息之前是否被分享或取消?

提前谢谢你。

最佳答案

下面是如何使用 UIActivityViewControllerCompletionHandler 的示例:

UIActivityViewController *activityViewController = [[UIActivityViewController alloc]
initWithActivityItems:@[@"abc", someImage]
applicationActivities:nil];

[activityViewController setCompletionHandler:^(NSString *activityType, BOOL completed) {
NSLog(@"%@, %d", activityType, completed);
}];

activityViewController.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll];
[self presentViewController:activityViewController animated:YES completion:nil];

关于ios - 如何检测选择了哪个事件以及如何检查消息是否已发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16903062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com