2010-10-20 2 views
0

Je développe une application comme iBook où l'utilisateur peut changer la luminosité de l'application par la valeur de sélection de UISlider. J'ai fait googling mais j'ai trouvé la méthode GSEventSetBacklightLevel (1.0f); et ceci est non documenté et privé. Donc, je ne peux pas utiliser cette méthode dans l'application. S'il vous plaît aidez-moi à fournir des fonctionnalités de luminosité dans l'application.Modifier la luminosité de l'écran dans l'iPhone

+2

double de http://stackoverflow.com/questions/8936999/iphone-how-can-we-programmatically-change-the-brightness-of-the-screen/8937010#8937010 –

Répondre

0

Je sais que des applications comme Instapaper font une luminosité «logicielle» en changeant l'arrière-plan entre le blanc et un peu de gris. L'application iBook utilise donc probablement des méthodes API privées. Il y a bien sûr la luminosité de l'affichage dans l'application Préférences, qui s'applique à toutes les applications. J'espère que cela t'aides.

+0

Même KOBO est également fournissant la même luminosité dans leur application de lecture de livre. – UPT

3
NSLog(@"brightness : %f",[[UIScreen mainScreen] brightness]); 
    [[UIScreen mainScreen] setBrightness:.2]; 
Questions connexes