Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 当应用程序在main window.xib上运行时,如何使用新的nib文件加载应用程序_Objective C_Ios_Xcode_Ipad_Xib - Fatal编程技术网

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

Objective c 当应用程序在main window.xib上运行时,如何使用新的nib文件加载应用程序,objective-c,ios,xcode,ipad,xib,Objective C,Ios,Xcode,Ipad,Xib,我有一个示例应用程序,其中有委托方法、主控制器和mainwindow.xib。 加载我的应用程序时,它将直接加载到mainwindow.xib上。但我想做一些更改,比如添加按钮和其他UI内容。但我没有nib文件。因此,我添加了名为Newview.xib的新nib文件名。那么如何加载这个nib文件呢 所以我的要求是如何在启动时加载这个nib文件,我必须在appdelegate方法中做哪些更改。正在运行的当前代码如下所示 -(BOOL)application:(UIApplication *)app

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

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

转到MainWindow.xib,转到其属性检查器->视图控制器将nib名称更改为Newview