2011-08-13 5 views
4

J'ai vu cette question à plusieurs reprises mais personne n'y a répondu - en fait, cela pourrait être impossible, mais je me demandais s'il y avait un moyen d'empêcher l'écran de devenir noir quand l'état de proximité change sur l'iPhone?Empêcher le capteur de proximité iOS de noircir l'écran

J'ai implémenté une méthode pour faire quelque chose quand l'état de proximité change, mais l'écran scintille en noir et je veux éviter cela. Voici mon code:

[nc addObserver:self selector:@selector(proximityChanged:) name:UIDeviceProximityStateDidChangeNotification object:d]; 

- (void)proximityChanged:(NSNotification *)note { 

    if ([[note object] proximityState] == 1) { 

     // Do something once the face is close 
     // This is where it goes to black 


    } else { 

     // Do something once the face pulls away 

    } 

} 

Répondre

2

Malheureusement, les API publiques actuelles ne vous permettent pas de le faire. Vous pouvez déposer une demande d'amélioration via le Bug Reporter d'Apple: http://developer.apple.com/bugreporter/

Questions connexes