我正在使用xcode 4.5.2,我在Iphone的应用程序中有3个不同的视图。
的MainWindow.xib
View1.xib
View2.xib
当应用程序在模拟器中启动时,View1.xib会出现。
我希望View2.xib在应用程序启动时显示,而不是View1.xib。
怎么做?
答案 0 :(得分:5)
如果您查看故事板,您会在窗口(左侧)看到一个箭头。您可以将此箭头拖动到另一个视图。您还可以在所需视图的属性部分(故事板)中查看“是初始viewcontroller”复选标记。
答案 1 :(得分:1)
转到你的app delegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];
[self.window setRootViewController:viewController];
return YES;
}
<{1>}在.h
中添加变量,如:
View2 *viewController;
添加以下属性:
@property (nonatomic, strong)
View2 *viewController;