私は iPhone アプリケーションを作成しています。ここでは、ユーザーが最初にパラメーターを選択する必要があり、その後保存されて不要になります。一度しか登場しない絵コンテを使って、どうすればビューを作成できるのかを自問自答しました。手伝って頂けますか?
2 に答える
            1        
        
		
アプリが起動したら、設定画面が以前に表示されたことがないかどうかを確認します。以前に表示されたことがない場合は、UIViewControllerの- (void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completionメソッドを使用して設定ビューをモーダルに表示します。
// CHECK IF HAVE SHOWN SETTINGS
NSUserDefaults* ud = [NSUserDefaults standardUserDefaults];
BOOL hasShownSettings = [ud boolForKey: @"hasShownSettings"];
// SHOW SETTINGS VIEW
if (!hasShownSettings) {
    YourViewController *settingsVC = [[YourViewController alloc] init];
    [self presentViewController: settingsVC animated: YES completion:^{
        // SAVE THAT WE HAVE SHOWN SETTINGS PAGE
        [ud setBool: YES forKey: @"hasShownSettings"];
    }];
}    
    于 2012-11-26T20:18:46.257   に答える
    
    
            1        
        
		
通常、ビューで一度だけ初期化する必要があるパラメータは、「viewDidLoad」メソッドに入ります。ストーリーボードからviewControllerをロードしているので、そのメソッドを探して、そこに初期化パラメータを入れてください。
于 2012-11-26T20:01:02.900   に答える