从Facebook文档中我知道FBSDKShareButton在幕后使用FBSDKShareDialog。将代理附加到对话框很容易,但是如何将代理附加到通过按钮以不同方式呈现的对话框呢?
if let dialog = shareButton.value(forKey: "_dialog") as? FBSDKShareDialog{
dialog.delegate = aDelegate
}发布于 2016-10-10 13:14:32
"_dialog"是私有财产。您的代码是访问它的最佳方式。
https://stackoverflow.com/questions/39947647
复制相似问题