¿Cómo get una barra de estado negra en una aplicación de iPhone?

Quiero usar una barra de estado negra para mi aplicación de iPhone. He seleccionado la barra de estado negra en todos mis .xib pero todavía no puedo conseguir que sea negro. ¿Es este un problema que alguien más ha visto o sabe remediar?

  1. Abra el file "info.plist" .
  2. Agregue una nueva fila.
  3. Seleccione "Estilo de barra de estado" como la key .
  4. Seleccione "Estilo negro opaco" como valor .

EDIT: El comentario de @codrut a continuación para elegir el valor:
Si vas muy a la derecha, hay un button que te trae un menu desplegable con las opciones posibles.

La barra de estado en los files nib está ahí como una indicación, solo para simular la interfaz real. Lo que debe hacer es:

[[UIApplication shanetworkingApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque]; 

y en el plist cambie el estilo de barra de estado (UIStatusBarStyle) a negro opaco (UIStatusBarStyleBlackOpaque) (o lo que quiera).

Agregue lo siguiente en el file info.plist

 <key>UIStatusBarStyle</key> <string>UIStatusBarStyleBlackOpaque</string> 

No estoy seguro de si esto ayudará a otra persona, pero en nuestra aplicación nos encontramos con un problema en el que la única manera de que podamos usar el estilo negro es si lo configuramos al estilo pnetworkingeterminado:

 [[UIApplication shanetworkingApplication] setStatusBarStyle: UIStatusBarStyleDefault]; 

Podría valer la pena intentarlo si BlackOpaque no está funcionando para ti.

Prueba este método simple …

1. Para viewController única

 [[UIApplication shanetworkingApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque]; 

2. Para la aplicación completa

 info.plist ----> Status Bar Style --->UIStatusBarStyle to UIStatusBarStyleBlackOpaque