porque - La barra de herramientas inferior del iPhone 5(4 ") no responde
porque no funciona el flash del iphone (5)
Hay dos soluciones para este problema:
Si está utilizando MainWindow, siga estos pasos:
a. Seleccione MainWindow.xib b. Seleccione la opción ''Pantalla completa al inicio'' de Windows disponible en el inspector de atributos.
Si su aplicación no contiene MainWindow, solo agregue ''Self.View.Frame = [UIScreen mainScreen] .bounds'' en ViewDidLoad.
Estoy tratando de modificar una aplicación para que funcione con el nuevo iPhone 5, pantalla de 4 ". He agregado la nueva imagen de lanzamiento," [email protected] ". Después de eso, todo parecía bueno. Parte media de mis vistas está redimensionando bien
Sin embargo, he notado que en una vista donde tengo una barra de herramientas inferior, los botones de la barra de herramientas no responden. Se ve bien, pero tocar los botones no hace nada. El mismo código ejecutado en el simulador con pantalla de 3.5 "funciona bien.
¿Algunas ideas?
Esta vista está dentro de un controlador de navegación. Consiste en una vista de tabla y una barra de herramientas. La vista de tabla está configurada para cambiar el tamaño de la altura.
Mi proyecto no estaba usando MainWindow.xib. viewDidLoad
siguiente para viewDidLoad
en Controladores de vista de todas las pantallas:
self.view.frame = [UIScreen mainScreen].bounds;
Si su proyecto tiene MainWindow.xib, debe tener que configurar todas las imágenes de inicio para que su aplicación compatible con iPhone 5 sea compatible.
Tuve el mismo problema y noté que mi window.frame.size.height seguía siendo 480.0.
Resolvió este problema habilitando Pantalla completa al iniciar para el archivo MainWindow.xib :
Pasos:
- Abrir MainWindow.xib
- Seleccione el elemento de ventana
- Abra el inspector de atributos
- En la sección Ventana , habilite Pantalla completa al iniciar
añadir
self.window.frame = [UIScreen mainScreen].bounds;
en este método:
-(BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary*)options
en su archivo %your app name%AppDelegate.m