Pregunta

Tengo un problema con el iPhone autorotate

i fijó en todas las clases

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

pero no se responde; /

Código de ejemplo es: http: //b6.s3.p.quickshareit .com / files / testautorotatecb367.zip

problema es sólo con la primera pestaña, si i cambio de aplicación para segunda pestaña, y giran iPhone, la interfaz está girando. no está girando en TAB1, donde pongo a medida UINavigationController

¿Fue útil?

Solución

De acuerdo, creo que veo cuál es el problema en su código. Es necesario añadir su UINavigationBar al delegado igual que lo hizo con la barra de pestañas, de lo contrario no sabe de su existencia y por lo tanto no está girando, ya que se confunde en lo que es en la vista.

Debido a que utilizo Interface Builder para hacerse cargo de todas mis necesidades GUI, no estoy seguro de cómo hacer esto manualmente en el código, por lo que, para ayudarte, aquí >> http://www.radford.edu/ebalci/Tutorials/SimpleTabNavTemplate.zip es una especie de tutorial cosa que hizo una hace pocos días para un amigo, que se puede utilizar como una especie de plantilla o guía para ayudarle a salir (espero que le ayudará a)

[mi tutorial utiliza UItableViews para la navegación, sino que es opcional]

También, comenté mis métodos de rotación porque no estaba preocupado por eso en el momento, pero si se les comentar (y yo creo que hay que añadir el método de una de las clases, ya lo he borrado) girará, acabo de comprobar, pero era demasiado perezoso para volver zip y subirlo.

Sólo quiero que sepas que yo más o menos acaba de hacer esta cosa hace un día, hay un archivo de texto enriquecido en el zip que contiene instrucciones, pero, se trata de un borrador, En realidad no he revisado todavía por lo tanto, espero que usted puede leer a través de él con facilidad a pesar del hecho de que es un borrador.

Déjame saber si ayuda =) buena suerte

Otros consejos

Aceptar

problema es que yo no INIT vistas de navegación, lo uso solamente alloc, después agrego alloc] init] Todo comenzó las obras Aceptar

Y su costumbre UINavigationController también tiene el mismo

shouldAutorotateToInterfaceOrientation

método que devuelve SÍ a las tomas de paisajes?

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