前回、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 コメント:
コメントを投稿