我正在使用社交框架将内容从我的应用分享到 Twitter。我希望能够在推文中添加一个位置。这是我的代码:
if SLComposeViewController.isAvailableForServiceType(SLServiceTypeTwitter) {
let twitterComposeVC = SLComposeViewController(forServiceType: SLServiceTypeTwitter)
twitterComposeVC.setInitialText("I found a really nice spot. Check it out here")
self.presentViewController(twitterComposeVC, animated: true, completion: nil)
} else {
self.showAlertMessage("Please make sure you're logged into Twitter in your device settings")
}
最佳答案
没有使用 SLComposeViewController
将位置添加到您的推文的选项,用户必须明确设置它。您将必须创建一个自定义推文表。
有些库可以执行此操作(例如 LGTweeter ),但我还没有找到任何用 Swift 编写的库(但您可以在 Swift 代码中使用 objective-c 库)。
更新:
LGTweeter 已从 GitHub 中删除,可以在 CocoaPods 上找到它,不过好像已经不开发了。
关于ios - 如何在 Swift 中将位置添加到推文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37107076/