UIColors总是有3dp,但浮点数有6.这会导致问题

时间:2011-03-13 23:17:20

标签: iphone objective-c floating-point uicolor

我在浮点数中有一个数字,我希望将其作为色调放入UIColor中。它做得很好,但是当我以后再使用它时,应用程序因此而崩溃。我如何才能进入UIColor,它只有3dp?

1 个答案:

答案 0 :(得分:0)

NSString *string = [NSString stringWithFormat:@"%.3f", floatToMake3DP];

float threeDP = [string floatValue];

我认为以上是最好的方法。