0

重複の可能性:
iOS 5 Twitter API を使用して Twitter に写真を添付

一部の Twitter クライアントには、写真ツイート機能があります。iOS 5 の Twitter API には、写真をツイートする方法も含まれていますか?

4

3 に答える 3

2

これを読んでください: TWTweetComposeViewController クラスリファレンス と -addImage プロパティ

于 2012-08-27T11:48:41.550 に答える
1

はい、もちろん

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

        // Optional: set an image, url and initial text
        [twitter addImage:[UIImage imageName:@"YourImage.png"]];
        [twitter setInitialText:@"I created this photo Download http://www.twetter.com"];

        // 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-27T12:03:57.810 に答える
1

TWTweetComposeViewControllerクラス リファレンスを使用する必要があります

コードについては、ios-5-attach-photo-to-twitter-with-twitter-apiリンクを参照してください。

于 2012-08-27T11:57:37.070 に答える