我的应用程序包含一个UILabel
和一个UIButton
。
如何将UILabel
中的文本发送到Twitter?
答案 0 :(得分:2)
首先添加twitter框架Build Phases / Link Binary With Libraries
- (IBAction)yourTweetUIButtonAction:(id)sender {
if ([TWTweetComposeViewController canSendTweet]) {
TWTweetComposeViewController *tweet =
[[TWTweetComposeViewController alloc] init];
[tweet setInitialText:yourUILabel.text];
[self presentModalViewController:tweet animated:YES];
} else {
//can't tweet!
}
...
答案 1 :(得分:0)
你可以试试ShareKit: http://getsharekit.com/
答案 2 :(得分:0)
以下是您需要的简单代码:
-(IBAction)postTwitter:(id)sender {
SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
[tweetSheet setInitialText:yourlabel.text];
[self presentViewController:tweetSheet animated:YES completion:nil]; }