iPhone SDK: Travando a orientação
-
03-07-2019 - |
Pergunta
Eu já vi isso em um aplicativo anterior (esquecendo o nome do aplicativo), onde você pode bloquear a orientação atual da tela.
Existe uma maneira fácil para que isso seja feito, por exemplo, simplesmente usando um botão.
Solução
Basta adicionar um ivar ao delegado do aplicativo que pode ser definido pressionando o botão de bloqueio. Então, em todos os seus controladores de vista você pode apenas verificar o ivar no delegado aplicativo e responder às
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
mensagem de acordo com sua orientação Ivar
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow