Twitterkit提供了一个新的视图控制器,而不是目前的视图控制器
问题描述:
Im使用TwiterKit 3.0 framwork。即时通讯使用Deeplink为我的应用程序分享推文。但问题是它呈现一个新的viewController并显示twitter对话框。但我的要求是需要分享像照片应用程序共享屏幕。Twitterkit提供了一个新的视图控制器,而不是目前的视图控制器
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()方法与其他应用程序共享分支链接。 以下是在使用shareSheet并从Apps列表中选择Twitter时共享链接的方式。
您可以检查出的文档here
这是一个很好的答案,但我需要使用twitterKit按要求。 – Sarath
@Sarath我很抱歉在那里没有太大的帮助。看起来像一个Twitterkit功能,当共享链接。 –