Swift 新建 APP 黑屏问题
参考链接:https://blog.csdn.net/wuyangyang555/article/details/101285410
新建swift APP后, 设置rootviewcontroller 为其他Controller,如果 勾选的是main.storyboard 运行app ,删除后main.storyboard会有黑屏问题。
1.检查info.plist 文件
首先我们去到info.plist,删掉如下图箭头所示
2.删除SceneDelegate.swift 文件
3.删除APPdelegate.swift 中 与Scene相关的代码
4.在APPdelegate.swift里面添加window属性
class AppDelegate: UIResponder, UIApplicationDelegate {var window: UIWindow?/***入口区,调用区*/func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {window = UIWindow(frame: UIScreen.main.bounds)window?.rootViewController = vcwindow?.makeKeyAndVisible()return true}}
5.完成
Swift 新建 APP 黑屏问题相关推荐
- 启动APP黑屏白屏的原因及解决办法
在我们打开APP的时候,总是会删一下白屏,或者黑屏,所以今天针对这个问题做一下自己的见解. 为什么在启动APP时,会出现白屏或者黑屏那? 其实出现黑白屏并不是不正常的,而是没有加载到布局文件,就已经显 ...
- Vmware 15 新建虚拟机黑屏
win10 的磁盘大小设置60的倍数 centos 使用 40g 转载于:https://www.cnblogs.com/zheh/p/11116729.html
- linux中白屏变黑屏咋变,解决 APP启动白屏黑屏问题
闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟.其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动. 为什么我的 APP 启动 ...
- ios运行html时黑屏,iOS13 ,xcode11新建项目真机运行出现黑屏及新出现的SceneDelegate的作用...
iOS13之后,xcode 11新建项目,大家会发现项目中多出了SceneDelegate这个类,而且新建项目之后,在模拟器上运行没问题,真机上低于iOS13系统的手机就会出现黑屏(解决方法就是在Ap ...
- Xcode11 新建纯代码项目以及运行模拟器黑屏解决
xcode11 新建纯代码项目,现选择"创建一个新的Xcode 项目". 选择创建单个APP 填写项目名称Product Name,选择您的团队Team,填写组织名称Organiz ...
- 解决 APP启动白屏黑屏问题
闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟.其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动. 为什么我的 APP 启动 ...
- 黑马程序员——iOS学习——启动App界面黑屏
之前自己跟着书上学习,书上会有示例程序. 其中有些示例程序,要求创建一个Empty Application,可是由于书中使用的Xcode版本低些,而我使用了最新的Xcode,根本找不到Empty Ap ...
- android 7.0 黑屏,Android app启动是出现白屏或者黑屏如何解决?
1.为什么 APP 启动时会出现白屏或者黑屏? 当打开一个 Activity 时,如果这个 Activity 所属的应用还没有在运行,系统会为这个 Activity 所属的应用创建一个进程,但进程的创 ...
- android启动画面白屏,Android app启动时黑屏或者白屏的原因及解决办法
1.产生原因 其实显示黑屏或者白屏实属正常,这是因为还没加载到布局文件,就已经显示了window窗口背景,黑屏白屏就是window窗口背景. 示例: 2.解决办法 通过设置设置Style (1)设置背 ...
- 【转】Android 避免APP启动闪黑屏(Theme和Style)
前几天Boss就反应说,机器每次启动程序都会闪一下黑屏,这个客户不接受.没办法,只能想想怎么解决,最后找到了下面的方法.闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和on ...
最新文章
- 通信upf是什么意思_5G给边缘计算带来了什么?
- php程序监听node.js程序和go程序
- 寻找搜索二叉树中两个错误的节点
- 投资学习网课笔记(part1)--基金第一课
- 新版本阿里云网站的云服务器添加安全组规则
- 二逼了吧,你竟然在中断里面休眠
- 棋盘游戏(HDU-1281)
- mysql忘记密码恢复
- Node.js设置CORS跨域请求中多域名白名单的方法
- HTML、CSS、JS对unicode编码字符的规则
- 处理自己计算机某的端口被占问题
- solaris java 安装_solaris中安装jdk环境
- 一篇吃透前置加加和后置加加(附练习题)
- 原创度检测工具-文章原创度在线检测免费
- weka下载安装以及源码运行
- 单片机/嵌入式体系介绍
- 软考软件设计师证书考试笔记
- 通过telnet命令使用SMTP、POP3协议收发邮件(以QQ邮箱为例)
- Linux下Ubuntu的常用压缩、解压缩命令,以及tar中的参数 cvf,xvf,cvzf,zxvf的区别
- Mac OS X 系统更新升级包下载后的存储位置
热门文章
- 如何使用wnr计时来管理你的时间计划
- 职场小白靠这三招PDF技巧逆袭为职场达人
- Anniversary party 员工的活跃度问题 (树形dp)
- [svc]证书学习索引
- 逆天闪存设备 居然能将数据保存至少百年
- 使用Jsoup 抓取页面的数据
- ./configure: error: the HTTP rewrite module requires the PCRE library.
- 最强代码生成器平台,杀疯了~
- 用了几年的 Fastjson,我最终替换成了Jackson!
- Spring的Controller是单例还是多例,怎么保证并发的安全