-1

ビューベースのアプリケーションをナビゲーションベースのアプリケーションに変換するステップバイステップのプロセスを誰かに説明してもらえますか?これは、IB と My appdelegate の両方でこれを達成するために取られるステップですか?

4

2 に答える 2

2

アプリデリゲートでは、次のようにコードを配置できます。

 self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
    UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:self.viewController];
    [self.window addSubview:navigationController.view];
于 2012-06-07T11:23:34.770 に答える
0

インターフェイス ファイルに UInavigation コントローラー オブジェクトを追加し、didfinishlaunch にコードを追加します。

self.navigationController = [[UINavigationController alloc] initWithRootViewController:viewController];
    [self.navigationController setNavigationBarHidden:NO];
    //self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
    //self.navigationController.navigationBar.translucent = YES;



    // Override point for customization after app launch    
    [window addSubview:self.navigationController.view];
    [window makeKeyAndVisible];

はいを返します。

IB でデリゲートを filesowner に接続することを忘れないでください。

于 2012-06-07T12:46:52.393 に答える