UIView y AutoresizingMask ignorados

Publicación por primera vez en desbordamiento de pila.

He pasado horas recorriendo muchas búsquedas de Google y, en este punto, prácticamente he memorizado los documentos de referencia de la clase UIView y UIViewController. No importa lo que haga, mi aplicación ignora mis esfuerzos por cambiar el tamaño de mis puntos de vista sobre el cambio de orientación (o cualquier otra modificación de tamaño de fotograma).

No hay plumillas ni plumillas involucradas; Estoy construyendo todas mis vistas y viewcontrollers programáticamente, y ellos (los viewcontrollers) son todas las subclases de una de las tres subclases UIViewController personalizadas que he creado. Estas superclases tienen las siguientes líneas en su loadView: método ...

[self setView:[[[UIView alloc] initWithFrame:[self viewFrame]] autorelease]];
[[self view] setAutoresizingMask:(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)];
[[self view] setAutoresizesSubviews:TRUE];

En todos los métodos de establecimiento apropiados (donde sea que agregue un subView en otras palabras), estoy repitiendo los pasos de aplicar la máscara de tamaño automático. Parece que no importa lo que haga, el resultado es siempre el mismo: hago clic en construir, en depurar, espero a que se inicie la aplicación, gire el dispositivo y ¡listo! La vista gira pero no cambia de tamaño en absoluto.

¿Que me estoy perdiendo aqui? Probablemente sea algo obvio que simplemente no estoy viendo. Cualquier ayuda es realmente apreciada, gracias de antemano.

Respuestas a la pregunta(1)

Su respuesta a la pregunta