iOS 开发之删除 storyboard

作者: 4ed6afef78f9 | 来源:发表于2016-08-16 16:44 被阅读1842次

每次创建一个新的项目的时候,项目工程中都会自带一个 storyboard, 但是有时候我们需要自己定义首页面,这时候就要删除掉这个 storyboard,下面这几步就可以实现.

1删除设置中的Main Interface

QQ20160816-0@2x.jpg

2删除Main.storyboard

Paste_Image.png

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];

然后运行项目就会看到项目运行完好,没有错误

Paste_Image.png

相关文章

网友评论

    本文标题:iOS 开发之删除 storyboard

    本文链接:https://www.haomeiwen.com/subject/esmpsttx.html