我有一个带有“通过”或“失败”选项的UIpicker,如果UIText字段收到单词Fail,是否可以将显示的“失败”文本颜色更改为红色(当前为黑色)?
我在想一个if语句可能吗?
if textbox1.text = @"Fail"
....然后呢?
答案 0 :(得分:4)
if ([textbox1.text isEqualToString:@"Fail"]){
textbox1.textColor = [UIColor blackColor];
}
答案 1 :(得分:1)
您可以通过将UITextField
设置为所需的颜色来设置textColor
中文字的颜色。
要比较两个字符串,您需要使用isEqualToString:
方法,而不是赋值运算符=
。