Wenn Sie Kompatibilität mit älteren iOS-Versionen benötigen, versuchen Sie ein schwarzes Overlay über dem Hauptfenster Ihrer Anwendung mit partiellem Alpha. Ich habe es in einer iPad App verwendet - der einzige Nachteil ist, dass es keine Elemente wie Popovers verdunkeln wird.
Überprüfen Sie die Eigenschaft brightness
von UIScreen
. Dies ist eine neue API in iOS 5. Sie können es in älteren Versionen nicht tun.
Tags und Links objective-c ios cocoa-touch screen-brightness