我有一个pickerView,它有一个颜色组件.
我有一个textField(textOther),现在我有了明确定义的所有可用颜色的NSMutableArray.
如何将所有这些颜色(字符串!)传递给这些textField?
textField setTextColor将只设置一种颜色,但要将字符串传递给颜色我该怎么办?
谢谢!
我想创建一个方法并使用字符串值"redColor"为标签设置UIColor.tableColorName是NSString"redColor",我尝试应用选择器来创建UIColor并将其应用于我的textLabel.谢谢
-(void) changeLabelColor
{
SEL labelColor = NSSelectorFromString([NSString stringWithFormat:[@"%@", tableColorName]]);
UIColor *color = [[UIColor class] performSelector:labelColor];
self.textLabel.textColor = color;
}
Run Code Online (Sandbox Code Playgroud)