草庐IT

UIExtendedSRGBColorSpace

全部标签

ios - CIColor 到 UIColor -> CIColor 没有为 UIColor UIExtendedSRGBColorSpace 定义

我正在尝试从rgb-hex色彩空间实现CIColor,如下所示:letbottomColor=UIColor.init(red:235/255,green:250/255,blue:255/255,alpha:1.0).ciColor但是,我不断遇到以下错误:Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'***-CIColornotdefinedfortheUIColorUIExtendedSRGBColorSpace0.9215690.98039211;needtofirstconve

ios - 如何比较 2 个 UIColor 对象,它们是日志中的 kCGColorSpaceModelRGB 和 UIExtendedSRGBColorSpace 实例?

现在我真的很困惑。下面是变量如何被实例化:Utils.redColor=UIColor(red:CGFloat(red)/255.0,green:CGFloat(green)/255.0,blue:CGFloat(blue)/255.0,alpha:alpha)这里我枚举了一个属性文本的属性,如果它等于Utils.redColor则跳过颜色:text.enumerateAttributes(in:NSRange(0..Voidinfor(attribute,object)inattributes{iflettextColor=objectas?UIColor{NSLog("textCo