Pregunta

Dado que parece que no hay configuraciones de ventana en el editor de uistoryboard, Quiero saber cómo cambiar la clase de ventana de AppDelegate desde UIWindow a su subclase.

Lo que a menudo hago es escribir los siguientes códigos en la aplicación: DidfinishLaunchingWithoptions:, Pero cada vez que realmente me hace aburrido.

UIViewController* vc = self.window.rootViewController;
self.window = [[MyWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = vc;

¿Alguna idea?

¿Fue útil?

Solución

estás haciendo lo correcto.Ese es la forma de personalizar su ventana.Establecerlo en IB es tan engorroso, si lo piensas.

Si se embotre con la posibilidad de escribir estas tres líneas de código, considere la función conveniente de la biblioteca de fragmentos de código en Xcode.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top