如何在Swift中添加推文的位置?

时间:2016-05-09 02:40:09

标签: swift twitter social

我正在使用社交框架,以便能够将我的应用内容分享到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")
}

1 个答案:

答案 0 :(得分:2)

没有选项可以使用SLComposeViewController向您的推文添加位置,用户必须明确设置它。您必须创建自定义推文表。

有些库可以执行此操作(例如LGTweeter),但我没有在Swift中找到任何文件(但您可以在Swift代码中使用objective-c库)。

<强>更新

LGTweeter已从GitHub中删除,可以在CocoaPods找到,但似乎已经不再开发了。