SwiftUI 如何生成随机颜色
程序员文章站
2024-03-24 13:12:52
...
代码
1、数据随机
extension CGFloat {
static func random() -> CGFloat {
return CGFloat(arc4random()) / CGFloat(UInt32.max)
}
}
2、颜色随机
extension UIColor {
static func random() -> UIColor {
return UIColor(
red: .random(),
green: .random(),
blue: .random(),
alpha: 1.0
)
}
}
3、界面调用
.background(Color(.random()))
推荐文章
List和CoreData JSON数据存储
- SwiftUI 从服务器获取数据、存储、缓存和显示(json html)
- SwiftUI JSON之List下载、解析、显示远程服务器Json文件
- SwiftUI JSON之List读取Bundle、解析、显示本地Json文件
- SwiftUI 数据之List显示Sqlite数据库内容
更多SwiftUI教程和代码关注专栏
QQ:3365059189
SwiftUI技术交流QQ群:518696470
- 请关注我的专栏icloudend, SwiftUI教程与源码
https://www.jianshu.com/c/7b3e3b671970
上一篇: ios离屏渲染