2014/05/27

[iOS][Objective-C][Twitter]ツイートを実装する

View上でツイート画面を表示するにはどうすればいいのだろうか?

答えは、下のようにすればいいようだ。

if([TWTweetComposeViewController canSendTweet]){
  TWTweetComposeViewController *tWTweetComposeViewController = [[TWTweetComposeViewController alloc] init];
  tWTweetComposeViewController.completionHandler = ^(TWTweetComposeViewControllerResult result){
     if (result == TWTweetComposeViewControllerResultDone) {
     }
  };
  [self presentViewController:tWTweetComposeViewController animated:YES completion:NULL];
}
これ、すごく悩んだのが、下のように組んでしまうとtweet画面が表示されないということ。
TWTweetComposeViewController *tWTweetComposeViewController = [[TWTweetComposeViewController alloc] initWithNibName:nil bundle:nil];
TWTweetComposeViewController でツィートを読んでinitでいいんだと知る。

0 コメント:

コメントを投稿