美文网首页Web前端之路
Xcode11 删除Storyboard

Xcode11 删除Storyboard

作者: 码工人生 | 来源:发表于2020-04-06 15:19 被阅读0次

iOS13之后,多了个SceneDelegate管理app的部分生命周期。我们以往喜欢纯代码写项目的同学,这个时候按照以往删除Storyboard的方法,已经不行了。本文将详细描述Xcode11之后,删除Storyboa。rd的方法。请务必按照下面步骤一步一步操作:

1、删除根目录下Storyboard

1.jpg

2、删除Info文件下的Storyboard

2.jpg

删除之后,General目录下Main Interface 自动变为空,如图:

3.jpg

3、删除Info文件下的Application Scene Manifest

5.jpg

4、注释掉AppDelegate里的两个方法

6.jpg
- (UISceneConfiguration *)application:(UIApplication *)application configurationForConnectingSceneSession:(UISceneSession *)connectingSceneSession options:(UISceneConnectionOptions *)options {}
- (void)application:(UIApplication *)application didDiscardSceneSessions:(NSSet<UISceneSession *> *)sceneSessions {
}

5、给AppDelegate添加属性window,以及入口处添加根controller

7.jpg 8.jpg

按照以上5个步骤,就可以去掉Storyboard,纯代码操作了。

相关文章

网友评论

    本文标题:Xcode11 删除Storyboard

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