从Facebook文档中,我知道FBSDKShareButton在后台使用FBSDKShareDialog。将委托附加到对话框很容易,但是如何将委托附加到通过按钮以不同于此方式呈现的对话框?

if let dialog = shareButton.value(forKey: "_dialog") as? FBSDKShareDialog{
    dialog.delegate = aDelegate
}

最佳答案

"_dialog"是私有财产。您的代码是访问它的最佳方法。

关于ios - 是否可以将委托(delegate)附加到FBSDKShareButton呈现的FBSDKShareDialog?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39947647/

10-09 16:31