son los definicion cuales con celulares caracteristicas ios ios7 ios6

los - ios 7 caracteristicas



Personalizar texto de la barra de estado de iOS 7 Color (2)

Quiero saber si hay una forma de cambiar el color del texto de la barra de estado de iOS 7, además del color en blanco y negro .


En teoría, esto es posible. Deberás leer sobre api privadas en iOS. Aquí hay un buen lugar para comenzar con el ejemplo de UIStatusBar:

http://b2cloud.com.au/tutorial/using-private-ios-apis/

Tenga en cuenta que probablemente no podrá enviar su aplicación en la tienda de aplicaciones si usa una API privada.


Pon esto en tu aplicación AppDelegate: didFinishLaunchingWithOptions:

Swift 3.0:

En caso de que Apple decida cambiar la denominación de la clase (muy poco probable) agregaremos algún tipo de seguridad.

if application.responds(to: Selector(("statusBar"))), let statusBar = application.value(forKey: "statusBar") as? UIView, statusBar.responds(to: Selector(("foregroundColor"))) { statusBar.setValue(UIColor.red, forKey: "foregroundColor") }

Swift 2.0:

application.valueForKey("_statusBar")?.setValue(UIColor.redColor(), forKey: "_foregroundColor")

C objetivo:

[[application valueForKey:@"_statusBar"] setValue: [UIColor redColor] forKey: @"_foregroundColor"];

Es difícil decir si su aplicación será rechazada en la tienda de aplicaciones. El uso de KVC para acceder a la propiedad _statusBar no hará que se rechace tu aplicación, ya que la clase UIApplication no está oculta.

Dicho esto, tampoco está oculta la clase UIStatusBar , es decir. no está en el directorio PrivateFrameworks del SDK ni está marcado con __attribute__((visibility("hidden"))) ni el nombre de la clase comienza con un guión bajo.

Si su aplicación fue rechazada debido a su uso, por favor comente a continuación para que pueda actualizar la respuesta.