Articles of uiwindow

Ejemplos donde makeKeyAndVisible no es necesario para UIWindow

Me preguntaba en todas las aplicaciones iOS que tenemos que escribir makeKeyAndVisible para nuestro object UIWindow. Entonces, ¿hay un ejemplo en el que no queremos que nuestra aplicación hagaKeyAndVisible? Si siempre lo requerimos para cualquier aplicación, entonces ¿por qué dint apple la escribe automáticamente para nosotros, como lo hicieron para @synthesize como parte de iOS […]

¿Cómo mostrar un button UIB delante de todas las vistas en UINavigationController?

Tengo un UIButton que me gustaría mostrar en la misma position delante de todos los viewControllers de mi UINavigationController , de la misma manera que lo UINavigationBar un UINavigationBar , pero en este caso, me gustaría que el button flota en la esquina inferior izquierda de la pantalla, así: Podría intentar agregarlo manualmente a cada […]

iOS: problema de distribución cuando se cambia UIWindow

Utilizo para contextual cambiar la UIWindow key en mi aplicación para proporcionar un flujo de limpieza un poco – Ventana de bienvenida => Pantalla principal con list de elementos <=> Contenedor de artículos con menu de hamburguesas y cosas por el estilo. La siguiente function de ejemplo: – (void)updateKeyWindow:(UIWindow *)window withTransition:(WindowTransition)transition { UIWindow *originalWindow = […]

Reemplace UIWindow

Estoy usando phonegap para desarrollar aplicaciones web a través de js, pero necesitaría cierta funcionalidad que solo se puede hacer en el objective c. En detalle quiero registrar toques en la vista web, para activar el cierre automático de vistas superpuestas. Buscar en Google para "detectar toques" muestra la solución de que se debe subclasificar […]

subclass uiwindow no girará a orientación horizontal

Intenté subclass UIWindow para cubrir el statusBar para mostrar algo. Pero esta window personalizada no girará cuando la orientación de mi aplicación == UIInterfaceOrientationLandscapeLeft o derecha. ¿Cómo puedo solucionarlo? – (id)init { if (self = [super initWithFrame:CGRectMake(0, 0, 1024, 20)]) { self.windowLevel = UIWindowLevelStatusBar; UILabel *label = [[UILabel alloc] initWithFrame:self.frame]; label.text = @"testing"; label.backgroundColor = […]

Consideraciones de rootViewController de UIWindow

He estado leyendo varias publicaciones sobre cómo cambiar el rootViewController de la window y, a veces, se dice que mantener un mismo rootViewController durante todo el ciclo de vida de la aplicación es mejor que cambiarlo, y otras publicaciones están relacionadas con cambiar el rootViewController en algún momento de la aplicación Estoy confundido acerca de […]

Rotación y múltiples windows

Estoy creando un reproductor de video que gestiona el modo de pantalla completa tratando de emular el comportamiento MPMoviePlayerController . De hecho, cuando presiona el button de pantalla completa, la vista del jugador se mueve a otra instancia de UIWindow . Justo después de presionar el button, el código genera una window con un rootViewController […]

– funciona solo una vez antes de que la window se convierta en la window key en iOS 9

No puedo encontrar nada relacionado con esto en la documentation. Eso es lo que dicen los docs. Cambiar el nivel de la window Cada object UIWindow tiene una propiedad windowLevel configurable que determina cómo se posiciona esa window en relación con otras windows. En su mayor parte, no debería necesitar cambiar el nivel de las […]

Problema extraño con UIWindow en iPad mini en modo horizontal

He creado un post de tostado personalizado y agrego este post a una UIWindow personalizada (ya que quiero este post por encima de todo). Mi post de tostado personalizado no es más que una subclass de UIViewController y UIView de este UIViewController He agregado un UILabel que es el post de tostado. En lo que […]

Esquinas de la pantalla networkingondeadas en toda la aplicación con barra de estado

¿Cómo puedo lograr esquinas networkingondeadas en la pantalla mientras todavía se muestra la barra de estado? En el delegado de la aplicación estoy aplicando estas configuraciones a la window: [self.window.layer setCornerRadius:10.0]; [self.window.layer setMasksToBounds:YES]; self.window.layer.opaque = NO; pero en la parte superior de la pantalla no veo la esquina networkingondeada debido a la barra de estado. […]