2016-01-17 3 views
-2

я использую этот код, чтобы изменить яркость экрана iPhone:Как вызвать пользовательский интерфейс для яркости экрана

- (void)setLightValue:(CGFloat)lightValue 
{ 
    [UIScreen mainScreen].brightness = lightValue ; 
} 

Однако этот код не вызывает яркость пользовательского интерфейса на экране iPhone.

Я хочу что-то вроде этого, чтобы появиться на изменения яркости: Please refer to the following picture

+0

Я не знаком с каким-либо общедоступным API, который может управлять этим поведением –

+1

iOS не имеет пользовательского интерфейса яркости системы (изображение, которое вы установили, является интерфейсом яркости OSX) ... вам нужно сделать свой собственный для iOS – Hamish

+0

Что такое «яркость интерфейса iPhone экрана» *? – luk2302

ответ

0

Проверили вы [[UIScreen mainScreen] setBrightness:0.1]; для значений от 0,0 до 1,0 в течение заметного промежутка времени? Изменяется ли яркость? Вы получаете пользовательский интерфейс?