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