1

我正在使用 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")
}
}

如果我运行上面的代码,我会得到这样 twitterShareImage1

但我需要这样的东西。 分享图片2

4

1 回答 1

1

您可以使用 Branch 的 showShareSheet() 方法将 Branch 链接共享到其他应用程序。以下是使用 shareSheet 并从应用程序列表中选择 Twitter 时共享链接的方式。

分行股份表

您可以在此处查看文档

于 2017-09-05T17:26:51.503 回答