我有一个附加到输出的总和的文本字段 只是想知道如何写一个具有以下效果的行:
如果最终数字小于零,则文本颜色为红色 如果输出是正数,则图形文本是另一种颜色。
txtsum.textColor = UIColor (red: 255.0, green: 0.0, blue: 0.0, alpha: 1.0)
这可以将颜色设置为红色。
只是不知道如何写一个声明(如果那就是我需要的)猜测它的if和else语句
这是我的输出行
txtsum!.text = NSString(format: "%.2f", sum1)
答案 0 :(得分:0)
这确实是一个简单的if语句。每次更改文本字段的文本时都运行此选项:
if sum1 < 0 {
txtsum.textColor = UIColor(red: 255.0, green: 0.0, blue: 0.0, alpha: 1.0)
}
else {
txtsum.textColor = UIColor(red: 0.0, green: 0.0, blue: 0.0, alpha: 1.0)
}