gpt4 book ai didi

iphone - 如何将 nsstring 转换为 uicolor?

转载 作者:行者123 更新时间:2023-12-03 18:31:50 26 4
gpt4 key购买 nike

我在字符串中有一个字符串(NSString),有一个像 string=@"black"这样的值,现在我想使用 string 来使用 textcolore。我写了下面的代码。txtView.textColor=[UIColor 字符串];

但是它不起作用可以建议我吗?

最佳答案

您可以使用NSSelectorFromString函数获取选择器,然后将其发送到UIColor。您还必须测试 UIColor 是否能够响应您必须避免错误的选择器:

SEL blackSel = NSSelectorFromString(@"blackColor");
UIColor* tColor = nil;
if ([UIColor respondsToSelector: blackSel])
tColor = [UIColor performSelector:blackSel];

关于iphone - 如何将 nsstring 转换为 uicolor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2027255/

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