如何在条件下更改UI文本字段颜色

时间:2012-11-03 23:25:30

标签: objective-c ios uitextfield

我有一个带有“通过”或“失败”选项的UIpicker,如果UIText字段收到单词Fail,是否可以将显示的“失败”文本颜色更改为红色(当前为黑色)?

我在想一个if语句可能吗?

if textbox1.text = @"Fail" ....然后呢?

2 个答案:

答案 0 :(得分:4)

if ([textbox1.text isEqualToString:@"Fail"]){
    textbox1.textColor = [UIColor blackColor];
}

答案 1 :(得分:1)

您可以通过将UITextField设置为所需的颜色来设置textColor中文字的颜色。

要比较两个字符串,您需要使用isEqualToString:方法,而不是赋值运算符=