0

私は iOS5 での Twitter 統合の初心者です。

サービスからの写真をtwitterに投稿する必要があります。

私はこれについて多くのサンプルチュートリアルを検索し、実践しました。写真のURLのみ取得しています。写真を投稿する必要があります。

誰でもこれに関して私を助けることができますか? 前もって感謝します。

4

1 に答える 1

0

最初に画像を保存する必要があり、保存した画像をTwitterに投稿できます

 self.shareImg.image = [UIImage imageNamed:@"Your Saved image"];

 if ([[[UIDevice currentDevice] systemVersion] floatValue] > 5.0) {
        // Create the view controller
        TWTweetComposeViewController *twitter = [[TWTweetComposeViewController alloc] init];

        NSString *str = [NSString stringWithFormat:@"I created this photo http://%@", iTune];

        // Optional: set an image, url and initial text
        [twitter addImage:self.shareImg.image];

        [twitter setInitialText:[NSString stringWithFormat:@"I created this photo using USC Project Trojan App:http://uslofphoto.com. Download http://%@", iTune]];

        // Show the controller
        [self presentModalViewController:twitter animated:YES];

        // Called when the tweet dialog has been closed
        twitter.completionHandler = ^(TWTweetComposeViewControllerResult result) 
        {
            NSString *title = @"Tweet Status";
            NSString *msg; 

            if (result == TWTweetComposeViewControllerResultCancelled)
                msg = @"Tweet compostion was canceled.";
            else if (result == TWTweetComposeViewControllerResultDone)
                msg = @"Tweet composition completed.";

            // Show alert to see how things went...
            UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:title message:msg delegate:self cancelButtonTitle:@"Okay" otherButtonTitles:nil];
            [alertView show];

            // Dismiss the controller
            [self dismissModalViewControllerAnimated:YES];
        };
    }
于 2012-08-13T10:32:10.347 に答える