滑块会改变背光

时间:2012-12-10 23:16:23

标签: iphone objective-c ios xcode

我正在尝试制作一种亮度选项面板。输入此代码后:

NSString *string = [[NSString alloc] initWithFormat:@"%f", slider.value];

[[UIScreen mainScreen] setBrightness:string];

我收到以下错误:

Sending 'NSString *__strong' to parameter of incompatible type 'CGFloat' (aka 'float')

为什么这段代码不起作用?

1 个答案:

答案 0 :(得分:0)

您收到此错误是因为brightness属性不是NSString,而是CGFloat。尝试:

[[UIScreen mainScreen] setBrightness:slider.value];