gpt4 book ai didi

iphone - 将 CGcolorRef 转换为 UIColor

转载 作者:技术小花猫 更新时间:2023-10-29 10:13:29 25 4
gpt4 key购买 nike

我想知道如何将 CGcolorRef 转换为 UIColor ?我为自己创建了一个自定义方法,我需要它来使用 UIColor

编辑方法:

    - (void)fontColor:(CGColorRef)colors setString(NSSTring *)blah blah blah  {

coreTextLayer.foregroundColor = color;


}


[myClass fontColor:[UIColor redColor] setString....];

正确的方法是使用这样的东西:

[UIColor redColor]CGColor];

但是有什么办法可以只使用 UIColor 吗?

最佳答案

+ (UIColor *)colorWithCGColor:(CGColorRef)cgColor 没有满足您的需求吗?


跟进:

尝试像这样实现你的方法:

- (void)setFontColor:(UIColor *)color forString(NSString *)aString  {
[coreTextLayer setForegroundColor:[color CGColor]];
...
}

(调整为更符合 Cocoa 命名约定,并且不使用点语法。;-)

关于iphone - 将 CGcolorRef 转换为 UIColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10050059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com