iOS-UI篇首页投稿(暂停使用,暂停投稿)

iOS 开发之删除 storyboard

2016-08-16  本文已影响1842人  4ed6afef78f9

每次创建一个新的项目的时候,项目工程中都会自带一个 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
上一篇 下一篇

猜你喜欢

热点阅读