一部の Twitter クライアントには、写真ツイート機能があります。iOS 5 の Twitter API には、写真をツイートする方法も含まれていますか?
質問する
170 次
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 に答える