随机颜色的产生

简介:

1.产生随机颜色:


-(UIColor *)randomColor{  //产生随机颜色

    static BOOL seed = NO;

    if (!seed) {

        seed = YES;

        srandom(time(NULL));

    }

    CGFloat red = (CGFloat)random()/(CGFloat)RAND_MAX;

    CGFloat green = (CGFloat)random()/(CGFloat)RAND_MAX;

    CGFloat blue = (CGFloat)random()/(CGFloat)RAND_MAX;

    return [UIColor colorWithRed:red green:green blue:blue alpha:1.0f];//alpha为1.0,颜色完全不透明

}

相关文章
|
8月前
|
前端开发
canvas绘制圆环
canvas绘制圆环
|
7天前
|
Python
让我们一起用Pygame Zero 画圆形 (空心圆圈、实心圆、多个小球、多层同心圆、随机颜色同心圆、有渐变效果填充圆)
让我们一起用Pygame Zero 画圆形 (空心圆圈、实心圆、多个小球、多层同心圆、随机颜色同心圆、有渐变效果填充圆)
55 31
|
3月前
学用rectangle画方形
学用rectangle画方形。
52 19
|
3月前
利用ellipse and rectangle 画图
利用ellipse and rectangle 画图。
24 6
|
3月前
学用circle画圆形
学用circle画圆形。
29 8
|
8月前
利用ellipse and rectangle画图
利用ellipse and rectangle画图。
54 7
|
前端开发
canvas绘制五角星
canvas绘制五角星
195 0
|
缓存 定位技术
解决Leaflet.draw中polyline绘制无法结束的问题
通过本文,可以了解如何自定义Draw.PolyLine对象,以及在扩展时需要注意的一些坑,知道如何调试函数并定位问题,最终完成需求。
365 0
解决Leaflet.draw中polyline绘制无法结束的问题
SwiftUI—用Rectangle绘制矩形
SwiftUI—用Rectangle绘制矩形
710 0
SwiftUI—用Rectangle绘制矩形