当app在主window.xib上运行时,如何使用新的nib文件加载应用程序

时间:2012-09-24 05:48:12

标签: objective-c ios xcode ipad xib

我有一个示例应用程序,其中我有委托方法和主控制器和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;
}

2 个答案:

答案 0 :(得分:0)

转到MainWindow.xib,转到属性检查员 - >视图控制器将笔尖名称更改为Newview。 !!

答案 1 :(得分:-1)

如果要将自定义Newview.xib用作窗口,可以在项目的info.plist文件中指定。将“主nib文件基本名称”(NSMainNibFile)值更改为“Newview”。