【发布时间】:2019-02-23 12:12:43
【问题描述】:
我的应用就是积分和赢钱,我需要做的就是让用户分享我的应用,然后给他一些积分。
问题是我不知道如何检测用户是否真正共享了应用程序
我正在使用以下代码:
func shareTapped(){
let text = "example"
let url = URL(string: "example.com")
let image = UIImage(named: "example_image")
let shareViewController = UIActivityViewController(activityItems: [text, image!, url!] ,applicationActivities: nil)
self.present(shareViewController, animated: true, completion: {() in
print("done")
})
}
共享方法运行良好,但我想知道在这种情况下是否可以调用任何委托。
谢谢。
【问题讨论】:
-
你检查过
self.presentedViewController == shareViewController是不是false吗? -
我不清楚,你能解释一下吗@azinwi
-
我认为@Dharmesh 的答案是您所需要的?
标签: ios swift uiactivityviewcontroller