SwiftUI 代码库之 43 SwiftUI 获取随机颜色
代码 获取 颜色 随机 SwiftUI 43
2023-09-11 14:18:30 时间
实战需求
SwiftUI 获取随机颜色
解决方案
import Foundation
import UIKit
//调用
UIColor.random()
//定义
extension UIColor {
static func random() -> UIColor {
return UIColor(
red: .random(),
green: .random(),
blue: .random(),
alpha: 1.0
)
}
}
extension CGFloat {
static func random() -> CGFloat {
return CGFloat(arc4random()) / CGFloat(UInt32.max)
}
}
加入我们一起学习SwiftUI
QQ:3365059189
SwiftUI技术交流QQ群:518696470
教程网站:www.openswiftui.com
相关文章
- 量化回测:backtrader回测封装代码
- discuz开发实现自动获取后台入口代码
- Mybatis+MySQL动态分页查询数据经典案例(含代码以及测试)
- golang日期时间time包代码示例: 根据生日获取年龄、生肖、星座
- Java客户端操作zookeeper:获取及修改节点中的数据内容代码示例
- 如何在 SAP 电商云 Spartacus 代码里获取 Routes 路由信息
- 使用dom breakpoint找到修改属性的javascript代码
- 基于蒙特卡洛的电动车有序充放电(Matlab代码实现)
- 对灵敏度分析技术进行建模(Matlab代码实现)
- 考虑设备动作损耗的配电网分布式电压无功优化(Matlab代码实现)
- 【华为云技术分享】一行代码就能写一个日志打印组件,你信吗?为你揭晓LiteOS中日志打印组件的核心
- 高速学会Mac上托管代码到github(具体解释)
- 【CSS】盒子模型内边距 ③ ( 盒子模型内边距案例 | 使用 Fireworks 分析网页 | 缩放图片 | 切片工具测量图片 | 吸管工具获取图片颜色 | 代码示例 )
- 【Linux 内核】线程调度示例一 ① ( 获取线程调度策略 | 断言 assert | 代码示例 )
- 【Android 性能优化】应用启动优化 ( 方法追踪代码模板 | 示例项目 | SD 卡访问权限 | 示例代码 | 获取 Trace 文件 | Android Studio 查看文件)
- leaflet移动鼠标显示经纬度坐标(示例代码012)
- 【GTK4】又快年底了,100行代码教你做一款简单的年会抽奖软件
- 【学习经验分享NO.17】YOLOv7/YOLOv5完整网络模型可视化netron(含代码)
- GitLab 项目管理和代码托管平台