UIViewController produce un error cuando se activa el hot spot personal

Cuando activo la connection de hot spot personal, mi layout se networkinguce. ¿Cómo puedo eliminar esta barra de hot spot en la parte superior o get una notificación para esta barra y reorganizar mi vista de acuerdo con ella? Gracias. introduzca la descripción de la imagen aquí

Cuando cambia el tamaño de la barra de estado, se llama a su método de delegado de aplicación. Todo lo que tienes que hacer es manejar ese selector y actualizar tu vista manualmente (si la autorización no es algo con lo que iras). Esto es lo que debe agregar al delegado de su aplicación:

- (void)application:(UIApplication *)application didChangeStatusBarFrame (CGRect)oldStatusBarFrame { // update layout here } 

Sin embargo, como @sosborn ha mencionado, podría ser mucho más simple asegurarse de que sus vistas y subprocesss se hayan configurado correctamente (ya sea en código o a través del generador de interfaces).

Una última nota: siempre puede consultar el marco de la barra de estado (y, por lo tanto, el tamaño) llamando a: [[UIApplication shanetworkingApplication] statusBarFrame]