ios - TWTweetComposeViewController 不显示链接预览

标签 ios twitter ios5

当我在 TWTweetComposeViewController 中添加指向推文的链接时,我看到正确附加的链接:

enter image description here

但与我在 Safari 中这样做时不同的是,该链接不会像 Safari(或 Youtube)那样显示 URL 的预览:

enter image description here

您知道它是隐藏功能还是取决于添加到推文的链接?

谢谢!

最佳答案

这也是我的经验,如果您附加 URL,TWTweetComposeViewController 将不会自动添加预览图像。

我很好奇所以我看了一下private runtime headers for Twitter.framework我发现了一些有趣的方法,包括 - (BOOL)addURL:(id)arg1 withPreviewImage:(id)arg2;。在我的应用程序中使用它,我发现它完全按照预期工作,推文 View 显示了一个链接以及我包含的图像。不幸的是,这并没有太大帮助,因为它是一种私有(private)方法,如果您尝试在 App Store 中使用您的应用程序,几乎肯定会被拒绝。

关于ios - TWTweetComposeViewController 不显示链接预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7946083/

相关文章:

iOS图像模糊效果与类别

android - 通过共享 Intent android 共享到 facebook、twitter

iphone - NSNotification 被调用,但标签不会更新

ios - 如何使用音量按钮使用自定义相机拍照?

ios - 无法导出 ipa 文件 : "Your account already has a valid Certificate"

javascript - 防止 Android 上的 native Twitter 应用程序打开推文 URL

iphone - 我如何将数据传回父 View Controller 。我正在使用 addSubView 方法来显示 subview

iphone - 如何根据文本调整iphone中自定义按钮的大小

ios - 使用框架在应用程序扩展中使用 Cocoapods

ios - iOs 8 上的 Twitter API 有什么问题?