颜色选择器崩溃



在我的应用程序中,用户可以通过选择图像或从颜色选择器中选择颜色来更改背景。当他选择背景颜色时,效果很好,但当他用一个图像改变背景,然后用一些背景颜色时时,效果会崩溃。

以下是坠机报告:

*** Assertion failure in -[UICGColor red], /sdf/sdfs/fsdf/sdf/sdf/Utilities/UIColor-Expanded.m:131
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Must be an RGB color to use -red'

我正在使用UIColor HSVA附加项、UIColor扩展文件,请指导我解决此问题。

您应该像这样使用UIColor[UIColor redColor];

[myColor canProvideRGBComponents]是否返回false?

另外,请尝试NSLog("%@", myColor);

相关内容

最新更新