0

デリゲートメソッドとメインコントローラーおよびmainwindow.xibがあるサンプルアプリがあります。アプリケーションがロードされると、mainwindow.xibに直接ロードされます。ただし、ボタンやその他のUIを追加するなどの変更を加えたいと思います。しかし、私はnibファイルを持っていません。そこで、Newview.xibという新しいnibファイル名を追加しました。では、このnibファイルをロードするにはどうすればよいですか?

したがって、私の要件は、起動時にこのnibファイルをロードする方法、appdelegateメソッドで行う必要のあるすべての変更です。実行中の現在のコードは以下のとおりです

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

    mainController = [[MainController alloc] init];

    [window addSubview:mainController.view];
    [window makeKeyAndVisible];

    return YES;
}
4

2 に答える 2

0

goto MainWindow.xib、gotoその属性インスペクター->ビューコントローラーは、ペン先の名前をNewviewに変更します。!!

于 2012-09-24T09:13:04.477 に答える
-1

カスタムNewview.xibをウィンドウとして使用する場合は、プロジェクトのinfo.plistファイルでこれを指定できます。「メインnibファイルのベース名」(NSMainNibFile)の値を「Newview」に変更します。

于 2012-09-24T06:10:25.820 に答える