我改變使用UISlider的值UIScreen亮度我想這碼UIScreen
self.Slide = [[UISlider alloc] initWithFrame:CGRectMake(13, 0, 244, 23)];
[self.Slide addTarget:self action:@selector(sliderHandler:) forControlEvents:UIControlEventValueChanged];
self.Slide.minimumValue = 0.0f;
self.Slide.maximumValue = 1.0f;
[self.Slide setValue:0.0f];
self.Slide.value = [[UIScreen mainScreen] brightness];
[self.view addSubview:self.Slide];
和方法稱爲是
- (void)sliderHandler:(UISlider *)sender {
[[UIScreen mainScreen] setBrightness:sender.value];
}
的方法調用,但亮度沒有改變... ...
以及如何將UISlider值設置爲0初始值? 感謝....
請參閱http://stackoverflow.com/questions/10230796/is-iphone-simulators-brightness-adjustable - 您只能在設備上測試它。 –