当前位置: 首页 > news >正文

SwiftUI Swift iOS iPadOS 实现更改 App 图标

Xcode: 14.3.1


更改 App 图标

  1. 淘宝,支付宝,有道翻译有时候会随着运营活动去调整图标,比如 双 11。(这个很简单,替换一下 AppIcon 就可以了)
  2. Github App 提供了多套图标可以修改。(需要配置 & 写代码)这篇博客主要来搞这个。

在这里插入图片描述
在这里插入图片描述


第一种方式,现在 2023 年准备一张 1024 * 1024 的图片就可以了,之前需要十几种各种尺寸的,吐血。

第二种方法就需要一些繁琐的步骤了


1. 新建一些 AppIcon1 AppIcon2 AppIcon3… 备选用

在这里插入图片描述

2. Build Settings -> 过滤 App Icon

3. 将 Include All App Icon Assets No 改为 Yes

4. 将 AppIcon1 AppIcon2 AppIcon3… 添加到 Alternate App Icon Sets

在这里插入图片描述
在这里插入图片描述

5. Next show me the code…


@AppStorage("setting_active_app_icon") var setting_active_app_icon = ""Picker(selection: $setting_active_app_icon) {Text("红色").tag("AppIcon1")Text("橙色").tag("AppIcon2")Text("黄色").tag("AppIcon3")Text("绿色").tag("AppIcon4")Text("蓝色 - 默认").tag("AppIcon5")
} label: {Text("更改图标")
}
.onChange(of: setting_active_app_icon) { newValue inprint("更改图标 Picker onChange", newValue, type(of: newValue))UIApplication.shared.setAlternateIconName(newValue) { (error) inif let error = error {print("Failed request to update the app’s icon: \(error)")}}
}

Preview


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


喜欢或对你有帮助,请点个赞吧,自己先点个嘿嘿 。
有错误或者疑问还请评论指出。
我的个人网站 点击访问 hongweizhu.com 。

END

http://www.lryc.cn/news/171863.html

相关文章:

  • Java————List
  • uniapp 触底加载
  • 大模型赛道如何实现华丽的弯道超车
  • CAN总线物理层
  • 中兴面试-Java开发
  • 浅谈 React 与 Vue 更新机制的差异
  • Delft3D水动力与泥沙运动模拟实践技术应用
  • Linux 本地Yearning SQL 审核平台远程访问
  • Redis集群(Cluster)
  • Scapy 解析 pcap 文件从HTTP流量中提取图片
  • 难得有个冷静的程序员发言了:纯编码开发实施的项目,失败的案例也有很多
  • Leetcode.146 LRU 缓存
  • 科技资讯|Canalys发布全球可穿戴腕带设备报告,智能可穿戴增长将持续
  • 使用https接口,无法调通接口响应不安全
  • uniapp开发h5,解决项目启动时,Network: unavailable问题
  • 9.17 校招 实习 内推 面经
  • 【Python小项目之Tkinter应用】随机点名/抽奖工具大优化:新增查看历史记录窗口!语音播报功能!修复预览文件按钮等之前版本的bug!
  • 数据结构与算法:排序算法(1)
  • NotePad++ 在行前/行后添加特殊字符内容方法
  • 【JavaEE】多线程案例-线程池
  • 服务器搭建(TCP套接字)-fork版(服务端)
  • 缺失的第一个正数:高效解法与技术
  • 常用的辅助网站(持续更新)
  • LeetCode 75 - 01 : 最小面积矩形
  • 每日一题:请解释什么是闭包(Closure)?并举一个实际的例子来说明。(前端初级)
  • 广告主必看!NetMarvel五大优势驱动出海App投放增长
  • 数据结构与算法之复杂度
  • ATECLOUD电源测试软件平台如何测试电源纹波?
  • 数据结构与算法:排序算法(2)
  • 1_图神经网络GNN基础知识学习