将渐变背景颜色设置为 LaunchScreen,这将在中心显示徽标图像

2023-12-25

我需要为启动屏幕设置渐变背景UIImageView在显示应用程序徽标的中心。我尝试使用视图控制器,但我意识到代码永远不会被调用。

我需要某种方法来获得行为,如下面的代码所示

self.view.backgroundColor = UIColor(patternImage: UIImage(named: "background.png")!)

我浏览了很多关于同一主题的答案,大多数关于渐变颜色的问题似乎没有任何额外的要求,例如显示除背景之外的另一张图像。

我可以在 IB 中对颜色进行硬编码,但我没有得到渐变。


您无法在启动屏幕中运行代码或使用任何自定义类。基本上,启动屏幕可以使用界面生成器文件并适应尺寸类别/自动布局,但您无法像您一样在代码中创建渐变。

您必须提供可拉伸的图像,其中包含足够的数据以使其在所有分辨率下都可行。

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

将渐变背景颜色设置为 LaunchScreen,这将在中心显示徽标图像 的相关文章

随机推荐

  • Visual Studio 2015 非常慢

    我刚安装完 整个IDE速度超级慢 看起来它正在后台进行某种繁重的 CPU 调用 整个 IDE 几乎冻结并在大约 2 3 秒内变得无响应 我在使用 Visual Studio 2013 Ultimate 时没有遇到此问题 我正在运行 Visu
  • 添加变量导致的段错误

    诚然 我是一个纯 C 新手 但这让我难住了 我正在研究链表实现以进行练习 并且通过简单地将变量添加到 split node 函数中 我遇到了段错误 include
  • 比较两个表的值并列出不同的行

    这个问题与这个问题 https stackoverflow com questions 4602083 sql compare data from two tables 4604221 comment 7562192 但只是略有不同 我有
  • 如何像 jQuery 那样实现链接模式? [复制]

    这个问题在这里已经有答案了 如何创建一个像 jQuery 使用的前缀 例如 在 jQuery 中我可以使用 footer css display none 我想启用类似的语法 如下所示 google footer chrome displa
  • Java Robot createScreenCapture 性能

    我需要抓取一系列屏幕截图并将它们连接成一部电影 我正在尝试使用 java Robot 类来捕获屏幕 但 createScreenCapture 方法在我的机器上花费了超过 1 秒的时间 我什至连 1 fps 都达不到 有办法加快速度吗 或者
  • 如何覆盖android home按钮

    我一直在搜索 Android 文档和 stackoverflow 我正在阅读的大多数答案都说您无法禁用或覆盖 Android 主页按钮 尝试过 不起作用 https stackoverflow com questions 6507063 h
  • Common LISP:将(未知)struct 对象转换为 plist?

    defstruct mydate constructor make mydate year month day year 1970 month 1 day 1 defvar date1 make mydate 1992 1 1 问题更普遍
  • 多线程基准测试

    我进行了大量的数学计算来计算孪生素数 https en wikipedia org wiki Twin prime范围内的数字 我已在线程之间划分任务 在这里您可以看到执行时间与线程数的关系 我的问题是关于以下理由的 为什么单线程和双线程的
  • 当我需要 500000 时,javascript parseFloat '500,000' 返回 500

    这会是处理这个问题的好方法吗 我已经考虑过删除逗号然后解析为浮动 你知道更好 更干净的方法吗 Thanks parseFloat theString replace g
  • PHP + jQuery + Ajax 表单提交-同一页面返回结果

    我想要以下内容 用户通过单击 index php 表单输入由外部 PHP 文件处理 search php 结果发布在原始页面 index php 在一个 div 中 我已经整理了大部分代码 它通过单击提交表单并将其发送到 PHP 脚本 我现
  • 从嵌入资源创建图像

    在过去的两天里 这让我发疯 我发现的任何接近的东西似乎都不适合我的情况 也许有人可以指出我做错了什么 我有一个 WPF 项目 其中包含相当多的图像 80 左右 我已将它们添加到项目中名为 Images 的文件夹中 它们目前被设置为嵌入式资源
  • save(false) 和 save(:validate => false) 之间的区别

    有什么区别save false and save validate gt false 据我所知 功能是相同的 使用的版本 validate是在 api 中 这让我相信save false 是已弃用的版本吗 在遵循以下内容时 我想到了这一点
  • 如何同时重命名列并通过迁移更改其类型

    In my general exams表 我有一个名为semester 类型为string 现在我想把它的名字改成semester id 类型为integer 我读过有关迁移的内容 它有可用的转换 rename column table n
  • Base64 二进制解码 32 位数组

    我得到一个数组 它是32 位 大端无符号整数 基本上纯文本是这样的 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 That 32位字节序数组本身以二进制 base64 编码AAAAAQAAAAIAAAADAA
  • 获取最近成功执行 DAG 的日期

    我希望在 Airflow 中创建转换 并且希望确保从上次运行 DAG 以来从源获取所有数据 以便更新我的目标表 为此 我希望能够获得最近成功的执行 我发现了这个 Apache Airflow 宏获取最后一次 dag 运行执行时间 https
  • 将自定义转换器与 Kafka Connect 结合使用?

    我正在尝试将自定义转换器与 Kafka Connect 一起使用 但似乎无法正确执行 我希望有人有这方面的经验并可以帮助我解决这个问题 初始情况 我的自定义转换器的类路径是custom CustomStringConverter 为了避免任
  • 如何为 Django 应用程序正确配置 apache 反向代理服务

    您好 我一直在尝试将 apache 正确配置为我的 django 应用程序的反向代理 当从端口 4300 提供服务时 一切正常 但是当我尝试使用反向代理时 一切都出错了 当我登录后尝试访问时 192 168 100 201 事实 我得到了预
  • 如何设置android操作栏选项卡的高度

    基本上 我想更改操作栏中选项卡的高度 这个问题在 stackoverflow 上已经被问过好几次了 例如 ActionBar 选项卡高度 https stackoverflow com questions 9286638 actionbar
  • Flutter firebase firestore:'path.isNotEmpty':文档路径必须是非空字符串)

    我正在尝试为我的 flutter 应用程序制作聊天应用程序 但每次我尝试单击聊天时总是会出现此错误 错误 https i stack imgur com 1c1iP png有人可以告诉我我的代码有什么问题吗 readLocal async
  • 将渐变背景颜色设置为 LaunchScreen,这将在中心显示徽标图像

    我需要为启动屏幕设置渐变背景UIImageView在显示应用程序徽标的中心 我尝试使用视图控制器 但我意识到代码永远不会被调用 我需要某种方法来获得行为 如下面的代码所示 self view backgroundColor UIColor