Xcode11 删除Storyboard

作者 : 开心源码 本文共673个字,预计阅读时间需要2分钟 发布时间: 2022-05-13 共231人阅读

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.jpg8.jpg

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

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Xcode11 删除Storyboard

发表回复