(Xcode 6.4) 如何通过代码设置初始视图控制器? (我想使用此代码为第一次启动设置初始视图控制器:
if (![[NSUserDefaults standardUserDefaults] valueForKey:@"firstRunCompleted"])
{
//Here i want to set the initial view
}
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstRunCompleted"];
[[NSUserDefaults standardUserDefaults] synchronize];
答案 0 :(得分:1)
假设您在didFinishLaunchingWithOptions
方法
self.window.rootViewController = [ViewController new];
将ViewController替换为您要设置为初始View的任何自定义View Controller。 如果你想嵌入一个常见的导航控制器,
self.window.rootViewController = [UINavigationController alloc] initWithRootViewController:[ViewController new]];
答案 1 :(得分:0)
在AppDelegate.m中试试这个:
{{1}}