如何在iphone应用程序的Twitter上发布图像

时间:2012-09-13 05:19:48

标签: iphone ios xcode

在我的应用程序中,我想整合twitter.I也想通过这个twitter上传图像。是否有任何开源在iphone app中通过twitter发布图像。任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您可以在ios 5.0(及更高版本)中使用以下代码,使用Twitter框架将照片发布到Twitter帐户。

if([TWTweetComposeViewController canSendTweet])
    {
    TWTweetComposeViewController *tweetSheet = [[TWTweetComposeViewController alloc] init];
    [tweetSheet setInitialText:@"text to send"];
    [tweetSheet addImage:[UIImage imageNamed:@"imageToSend"]];

    [self presentModalViewController:tweetSheet animated:YES];

    tweetSheet.completionHandler = ^(TWTweetComposeViewControllerResult result)  {
      [self dismissModalViewControllerAnimated:YES];
      switch (result) {
        case TWTweetComposeViewControllerResultCancelled:
            break;
        case TWTweetComposeViewControllerResultDone:
            break;
        default:
            break;
       }
     };
   }else
   {
    // you can show alert here
   }