zl程序教程

您现在的位置是:首页 >  其他

当前栏目

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