アプリが初めて読み込まれるのであればNSUserDefault
とチェックしています。 初めてビューコントローラを特定のビューにプッシュする必要があるのですが。 私は同じ動作を行い、動作しますが、初めてアプリケーションを読み込んだ場合は動作しません。私はViewControllerをを押した後、SIGKILLにいくつかの指示を受け最初のアプリケーション起動時にpushviewcontrollerを表示するにはどうすればよいですか?
SettingsViewController *viewSet = [[SettingsViewController alloc]
initWithNibName:@"SettingsViewController"
bundle:[NSBundle mainBundle]];
self.settingViewController = viewSet;
[viewSet release];
[[self navigationController] pushViewController:self.settingViewController animated:YES];
settingViewController.title [email protected]"Impostazioni";
:
は、ここに私のコードです。
多分問題はそれがviewDidAppear
にあるということですか? 最初に他のuserdefaults値をロードする必要がない場合は、チェックする必要があります。
EDIT:
私はトラブル(NSUserDefaults
で可決されたいくつかの悪い値)を見つけました。 私のコントローラはプッシュされていますが、このビューコントローラのポップアップボタンは表示されません....
nibがメインバンドルにある場合は、2番目のパラメータとしてnilを渡すことができます。 –