每次创建一个新的项目的时候,项目工程中都会自带一个 storyboard, 但是有时候我们需要自己定义首页面,这时候就要删除掉这个 storyboard,下面这几步就可以实现.
1删除设置中的Main Interface
2删除Main.storyboard
3在AppDelegate 中设置项目的主 window
如果删除了Main.storyboard文件,然后改变了Main Interface的设置,就会删除项目的主 window, 这样的结果就是运行项目会黑屏,解决方法就是在
application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions这个方法中加入下面的代码
self.window = [[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]];
ViewController *vc = [[ViewController alloc]init];
[self.window setRootViewController:vc];
self.window.backgroundColor = [UIColor purpleColor];
[self.window makeKeyAndVisible];
然后运行项目就会看到项目运行完好,没有错误