Pergunta

eu tenho problema com autorotate no iphone

i criado em todas as classes

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

mas não é responder; /

O código de exemplo é: http: //b6.s3.p.quickshareit .com / files / testautorotatecb367.zip

problema é apenas com a primeira guia, se eu mudar de aplicação para a segunda guia, e iphone rotação, a interface está girando. não está girando em TAB1, onde eu coloco personalizado UINavigationController

Foi útil?

Solução

Ok, eu acho que ver o que o problema está em você código. Você precisa adicionar seu UINavigationBar ao delegado como você fez com a barra de abas, caso contrário ele não sabe de sua existência e, portanto, não está girando porque ele está confuso sobre o que está na vista.

Porque eu usar Interface Builder para cuidar de todas as minhas necessidades GUI, eu não tenho certeza de como fazer isso manualmente no código, então, para ajudá-lo, aqui >> http://www.radford.edu/ebalci/Tutorials/SimpleTabNavTemplate.zip é um tipo tutorial de coisa i fez uma há poucos dias para um amigo, você pode usá-lo como uma espécie de modelo ou guia para ajudá-lo (eu espero que ele vai ajudar você)

[meus usos tutorial UITableViews para a navegação, mas que é opcional]

Além disso, eu comentada meus métodos de rotação porque eu não estava preocupado com isso no momento, mas Se você tire eles (e eu acho que você tem que adicionar o método para uma das classes, porque eu deletei) ele irá girar, eu verifiquei apenas, mas estava com preguiça de re fechá-lo e enviá-lo.

Eu só quero que você saiba que eu praticamente só fez essa coisa um dia atrás, há um arquivo de texto rico no zip, que contém instruções, mas, é um rascunho, eu realmente não tenho revisto ainda então, eu espero que você possa lê-lo com facilidade apesar do fato de que é um rascunho.

Deixe-me saber se isso ajuda =) Boa Sorte

Outras dicas

OK

problema é que eu não o init vistas de navegação, eu usar somente alloc, depois que eu adicionar alloc] Init] Tudo começou obras OK

E o seu costume UINavigationController também tem o mesmo

shouldAutorotateToInterfaceOrientation

método que retorna sim a paisagem vista?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top