アプリを作成していますが、アプリの起動時に Facebook の共有ボタンを非表示にしたいと考えています。ユーザーがアニメーションを開始するボタンを押した後、アニメーションが終了したら Facebook ボタンが表示されるようにしたいと考えています。
ボタンの名前は postToFacebook です。そのボタンは、ViewController.m の合成プロパティです。
次のコードをviewDidLoadメソッドに入れてみました:
[postToFacebook setHidden:YES];
残念ながら、アプリを起動するとまだボタンが表示されます (シミュレーターでは、ビルドは成功しています。
Facebook ボタンが標準です。
- (IBAction)postToFacebook:(id)sender {
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *facebookPost = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[facebookPost setInitialText:@"initial text here"];
[self presentViewController:facebookPost animated:YES completion:Nil];
}
何か案は?