前回、Twitter Frameworkを使ったツイートの実装方法について書きました。
そこで、今回は、iOS6から新規に導入されたSocial frameworkを使ってツイートを実装してみたいと思います。
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { SLComposeViewController *sLComposeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; [sLComposeViewController setInitialText:@"hoge"]; [sLComposeViewController addImage:[UIImage imageNamed:@""]]; sLComposeViewController.completionHandler = ^(SLComposeViewControllerResult result) { if(result == SLComposeViewControllerResultDone){ } }; [self presentViewController:sLComposeViewController animated:YES completion:^{}]; }で、実際に上のソースで実装したら、無事にツイート画面が立ち上がりました。
もう、iOS5からiOS6からの移行がメンドイです。
0 コメント:
コメントを投稿