-1

明るさオプションパネルのようなものを作ろうとしています。このコードを入力した後:

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

[[UIScreen mainScreen] setBrightness:string];

次のエラーが発生しました。

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

このコードが機能しないのはなぜですか?

4

1 に答える 1

0

brightnessプロパティが ではなく、NSStringであるため、このエラーが発生しますCGFloat。試す:

[[UIScreen mainScreen] setBrightness:slider.value];
于 2012-12-10T23:21:43.083 に答える