专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构

添加随机颜色Category

  • 新建 UIColor 的分类 RandomColor

      UIColor+RandomColor.h
      @interface UIColor (RandomColor)
    
      /// 随机颜色
      + (instancetype)randomColor;
      @end
    
      UIColor+RandomColor.m
      @implementation UIColor (RandomColor)
    
      /// 随机颜色
      + (instancetype)randomColor {
          CGFloat r = arc4random_uniform(256) / 255.0;
          CGFloat g = arc4random_uniform(256) / 255.0;
          CGFloat b = arc4random_uniform(256) / 255.0;
    
          return [UIColor colorWithRed:r green:g blue:b alpha:1];
      }
    
      @end
    
  • PrefixHeader.pch 引入 UIColor+RandomColor.h
    #import "UIColor+RandomColor.h"