[英]Swift UIKit [ShareSheet] connection invalidated
單擊“共享”按鈕 (UIAlertAction) 時出現錯誤。 這是錯誤的樣子:
let action = UIAlertAction(title: "Share", style: .default, handler: { (action) in
//Set the default sharing message.
let message = """
Let's join to our Famealy group:
\(self.family_id ?? "")
🌭🍞🍕🍗🍱🥪
Famealy.
Vote more, waste less.
"""
let objectsToShare = [message]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityVC.excludedActivityTypes = [UIActivity.ActivityType.airDrop, UIActivity.ActivityType.addToReadingList]
self.present(activityVC, animated: true, completion: nil)
self.view.window!.rootViewController?.dismiss(animated: true, completion: nil)
} )
任何人都可以幫助我,以便我可以使用共享模式共享我的應用程序的內容? 謝謝你。
在此處更新了您的代碼,單擊“ Share
”按鈕后,您正試圖快速發布所提供的代碼。
let action = UIAlertAction(title: "Share", style: .default, handler: { (action) in
//Set the default sharing message.
let message = """
Let's join to our Famealy group:
\(self.family_id ?? "")
🌭🍞🍕🍗🍱🥪
Famealy.
Vote more, waste less.
"""
let objectsToShare = [message]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityVC.excludedActivityTypes = [UIActivity.ActivityType.airDrop, UIActivity.ActivityType.addToReadingList]
self.present(activityVC, animated: true, completion: nil)
//self.view.window!.rootViewController?.dismiss(animated: true, completion: nil) <<<!!! Here is the issue with your code >>>
} )
let action = UIAlertAction(title: "Share", style: .default, handler: { (action) in
//Set the default sharing message.
let message = """
Let's join to our Famealy group:
\(self.family_id ?? "")
🌭🍞🍕🍗🍱🥪
Famealy.
Vote more, waste less.
"""
let objectsToShare = [message]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityVC.excludedActivityTypes = [UIActivity.ActivityType.airDrop, UIActivity.ActivityType.addToReadingList]
self.view.window!.rootViewController?.dismiss(animated: true) {
self.present(activityVC, animated: true, completion: nil)
}
} )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.