-1

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

我在想一个 if 语句吗?

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

4

2 回答 2

4
if ([textbox1.text isEqualToString:@"Fail"]){
    textbox1.textColor = [UIColor blackColor];
}
于 2012-11-04T00:32:10.073 回答
1

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

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

于 2012-11-04T00:18:18.620 回答