gpt4 book ai didi

ios - 仅在 swift 3 中的 whatsapp 上共享图像

转载 作者:行者123 更新时间:2023-11-28 12:12:06 25 4
gpt4 key购买 nike

我只想在 whatsapp 上分享图片,但我使用的代码显示了其他在线分享平台,即 Messenger 和电子邮件。

我使用的代码:

    func share(shareText:String?,shareImage:UIImage?){

var objectsToShare = [AnyObject]()

if let shareTextObj = shareText{
objectsToShare.append(shareTextObj as AnyObject)
}

if let shareImageObj = shareImage{
objectsToShare.append(shareImageObj)
}

if shareText != nil || shareImage != nil{
let activityViewController = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view

present(activityViewController, animated: true, completion: nil)
}else{
print("There is nothing to share")
}
}

和分享

    let imageToShare = UIImage(named: "05")
share(shareText: "", shareImage: imageToShare)

最佳答案

您无法隐藏 UIActivityViewController 中显示的所有选项,因为它取决于您共享的内容以及设备中安装的应用程序,但您可以像所有默认设置一样隐藏大部分选项这样的选项:

let activityController = UIActivityViewController(activityItems: sharingItems, applicationActivities: nil)

activityController.excludedActivityTypes = [
UIActivityType.assignToContact,
UIActivityType.print,
UIActivityType.addToReadingList,
UIActivityType.saveToCameraRoll,
UIActivityType.openInIBooks,
UIActivityType(rawValue: "com.apple.reminders.RemindersEditorExtension"),
UIActivityType(rawValue: "com.apple.mobilenotes.SharingExtension"),
]

present(activityController, animated: true, completion: nil)

如果你只想在 whatapp 中分享,那么这里是这样做的方法。请引用以下网址:

Share image/text through WhatsApp in an iOS app

关于ios - 仅在 swift 3 中的 whatsapp 上共享图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48111996/

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