以编程方式编码应用程序后启动屏幕

2024-01-12

我一直在以编程方式编写一个应用程序,突然决定在启动屏幕上做一些工作,自从创建项目文件以来我就没有碰过它,并且我尝试添加 UILabel 文本以及 UIImageView (两者分别与约束),但是我似乎无法让 LaunchScreen 在模拟器上显示我的设备。

有人有在非故事板项目中使用启动屏幕的经验吗?关于如何让它发挥作用有什么建议吗?

我的启动屏幕已勾选所有适当的框,例如Use as Launch Screen and Is Initial Controller


也许你的期望是错误的。启动屏幕不是启动屏幕;而是启动屏幕。这只是为了让用户感觉到,在应用程序实际启动并运行之前,点击跳板中的图标后,令人心惊肉跳的时刻正在发生一些事情。它将显示非常简短,并且应该或多或少与应用程序的初始界面相同(通常减去很多细节)。您可能必须打开慢速动画才能看到启动屏幕;如果您的应用程序在启动过程中执行的操作很少(这很好),那么即使如此,您也可能几乎看不到启动屏幕!

在此示例中,启动屏幕是红色的,即使使用慢速动画,它在应用程序填满屏幕之前很久就已经褪色为真实应用程序的白色:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

以编程方式编码应用程序后启动屏幕 的相关文章

随机推荐

  • 如何从外部进程打开 Visual Studio 中的现有工作项?

    我有一个控制台应用程序 它使用 TFS API 创建工作项 我希望应用程序在打开创建的工作项的情况下启动 Visual Studio 我试过 Process Start vstfs WorkItemTracking WorkItem 123
  • resignFirstResponder 不起作用?

    我尝试在 iPad 上隐藏键盘 但我不知道为什么 resignFirstResponder 不起作用 但 popToRoot 工作得很好 BOOL textFieldShouldReturn UITextField textField NS
  • 如何在grep结果中保留换行符?

    我想将 grep 结果分配给一个变量以供进一步使用 lines cat abc txt grep hello 但当我这样做时 似乎换行符在结果中被删除 echo lines 只打印一行 如何保留换行符 因此当我回显 lines 时 它会生成
  • Python 初学者 - 没有名为“mpi4py”的模块

    我是一名学生 第一次使用Python 目前我在虚拟机上使用 Xubuntu 19 10 我检查了 python 和 mpi4py 安装 我的 并行编程 教授给了我这个简单的 python 代码 from mpi4py import MPI
  • 渲染 JList 时更改光标

    我已经实现了我想要做的事情 但我忍不住认为有一种更有效的方法 请允许我来说明 简而言之 我要问的问题是是否有一种方法可以确定组件何时完成其初始渲染 我有一个 JList 它连接到 DefaultListModel 并由扩展了 Default
  • 主要 PHP/MySQL 登录项目,带有会话变量

    好吧 这两天我一直在网上搜寻并尽力搭建一个相当复杂的登录系统 我已经让它的核心工作起来了 用户可以注册并登录 我对简单的 php 和 mysql 并不陌生 但是当涉及到像这样的深入代码时 我迷失了 基本上我想要的是让用户输入他们的登录名 然
  • 如何完成这个python函数保存在同一个文件夹中?

    我正在尝试编写我的第一个真正的 python 函数 它可以做一些真正的事情 我想要完成的是搜索给定的文件夹 然后打开所有图像并将它们合并在一起 以便它们制作幻灯片图像 想象一下 5 个图像堆叠在一张图像中 我现在有了这段代码 应该没问题 但
  • 包含首字母缩略词的类的命名约定

    如果我用 OOP 语言命名一个新类 这是一个更好的约定 XMLWriter 最常见的 XMLwriter 更容易区分 XmlWriter 不再是缩写词 XML Writer 去掉了驼峰式的点 是的 很迂腐 但我很好奇谁使用什么以及为什么使用
  • 使用 python 脚本从 hdfs (hadoop) 目录获取文件列表

    如何使用python脚本从hdfs hadoop 目录中获取文件列表 我尝试过以下行 dir sc textFile hdfs 127 0 0 1 1900 directory collect 该目录有文件列表 file1 file2 fi
  • Node.js 和 CPU 密集型请求

    我已经开始修补 Node js HTTP 服务器 并且非常喜欢编写服务器端 Javascript 但有些事情阻止我开始在我的 Web 应用程序中使用 Node js 我了解整个异步 I O 概念 但我有点担心程序代码非常占用 CPU 资源的
  • 无法使用 OTG 端口连接 google Coral

    当我使用串行端口运行 google Coral 时 我可以运行演示应用程序 但是当我尝试运行时 谷歌珊瑚使用数据端口 C型电缆 我无法连接开发板 rahul ubuntu mdt shell 正在等待设备 连接到 Wishful yarn
  • JMeter 与远程服务器

    我正在尝试以分布式模式设置 JMeter 我有一个在 ec2 实例上运行的服务器 我希望主服务器在我的本地计算机上运行 我不得不跳过一些希望让 RMI 在服务器上正常工作 但通过将 java rmi server hostname 设置为
  • 使用 JS 将链接插入到选定的文本中(当用户专注于输入 URL 时丢失 window.getSelection() 值)

    我正在尝试将链接插入到选定的文本中 这在前端编辑器中很常见 我可以添加一个指向用户文本选择的链接 如下所示 var sel window getSelection var e document createElement a e inner
  • 使用 sed 删除匹配之前的所有行

    我正在使用 sed 来过滤文件列表 我有一个排序的文件夹列表 我想获取特定文件夹之后的所有行 为了完成这项任务 我使用了所描述的解决方案here https stackoverflow com a 5935779 518204它适用于我尝试
  • jquery match() 变量插值 - 复杂的正则表达式

    我已经看过了this https stackoverflow com questions 1695633 sort newest sort top 这在一定程度上是有帮助的 问题就在这里 我有一个通过用户单击传播到元素中的用户列表 像这样的
  • C# 中的多线程加密

    我是加密新手 正在使用以下方法加密文件 private static void encryptFile string filePath byte password byte salt Rfc2898DeriveBytes rdb new R
  • 移动物体的漫射照明

    当计算移动物体的漫射照明时 我必须将光源与物体本身一起移动 Override public void draw draw frame Move object GLES20 glVertexAttribPointer aPositionLin
  • 如何使用 OSGI HttpService 支持虚拟主机

    使用 osgi 的所有示例HttpService展示如何注册 servlet 资源等 但所有这些都在同一个服务实例和同一个命名空间中 我怎样才能运行多个实例HttpService在osgi 最好是嵌入式 中 每个都有自己的命名空间 基于针对
  • 如何编写批处理文件以自动启动 Django Web 服务器

    我真的需要一个代码示例来自动启动 Windows 中 bat 文件中的 Django 开发网络服务器 python manage py runserver 我安装了 python26 和 django 1 1 1 Thanks 我所说的自动
  • 以编程方式编码应用程序后启动屏幕

    我一直在以编程方式编写一个应用程序 突然决定在启动屏幕上做一些工作 自从创建项目文件以来我就没有碰过它 并且我尝试添加 UILabel 文本以及 UIImageView 两者分别与约束 但是我似乎无法让 LaunchScreen 在模拟器上