我正在使用 TwiterKit 3.0 框架。我正在使用 Deeplink 为我的应用程序分享推文。但问题是它呈现了一个新的 viewController 并显示了 twitter 对话框。但我的要求是需要像在照片应用共享屏幕中一样共享。
if let deepLinkurl = branchObject.getShortUrl(with: shareLinkProperties) {
let composer = TWTRComposer()
composer.setURL(URL(string: deepLinkURL))
composer.show(from: self) { result in
if (result == TWTRComposerResult.cancelled) {
print("Tweet composition cancelled")
}
}
最佳答案
您可以使用 Branch 的 showShareSheet() 方法将 Branch 链接共享给其他应用。 以下是使用 shareSheet 并从应用程序列表中选择 Twitter 时共享链接的方式。
您可以查看文档 here
关于ios - Twitterkit 呈现一个新的 viewcontroller 而不是呈现在目标 viewController 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46051947/