Twitter フレームワークからツイート シートを統合しようとしています。iPad では既に動作していますが、まったく同じコードを iPod で使用すると問題が発生します。
つぶやきシートは開ける つぶやきは入力できるが、つぶやきをキャンセルしたり送信したいときにボタンが効かない?
また、ツイート シートの背後にある画面をまだタッチできることにも気付きました。ツイートシートを操作するビューとして設定する方法を知っている人はいますか? 私はpresentModalViewControllerがそれをしたと思った...
//Create the tweet sheet
TWTweetComposeViewController *tweetSheet = [[TWTweetComposeViewController alloc] init];
//Customize the tweet sheet here
//Add a tweet message
[tweetSheet setInitialText:@"text"];
//Add an image
NSString* path = [documentsDirectory stringByAppendingPathComponent:
[NSString stringWithString: @"pngImage.png"] ];
UIImage* content = [UIImage imageWithContentsOfFile:path];
[tweetSheet addImage:content];
//Add a link
//Don't worry, Twitter will handle turning this into a t.co link
[tweetSheet addURL:[NSURL URLWithString:@"urlLink"]];
//Set a blocking handler for the tweet sheet
tweetSheet.completionHandler = ^(TWTweetComposeViewControllerResult result){
[self dismissModalViewControllerAnimated:YES];
};
//Show the tweet sheet!
[self presentModalViewController:tweetSheet animated:YES];