Não suporto o recurso de rotação automática do iPhone, por exemplo, gire o telefone além de um limite e a tela gira de retrato para paisagem.
Isso está sempre me incomodando, principalmente quando estou deitado e simplesmente quero ler meu iPhone no modo retrato.
Existe uma maneira de simplesmente desativar o recurso completamente?
Respostas:
Antes do iOS 4 - as alterações no software jailbreak podiam fazer isso.
Para o iOS 4 e posterior, a função de bloqueio define facilmente o modo retrato para todos os aplicativos executados em retrato e paisagem.
Você pode bloquear a rotação da tela no iPhone 3GS e 4, executando o iOS 4, para retrato apenas pressionando duas vezes o botão Início (abrindo o alternador de tarefas), deslizando para a direita para mostrar os controles de mídia e pressionando o ícone mais à esquerda (semelhante a um botão de atualização), a trava de rotação. Quando bloqueado, você verá um cadeado no ícone e um novo ícone da barra de status do mesmo design.
Nota: isso não afeta os aplicativos que são executados apenas no modo paisagem, como na maioria dos jogos.
Editar: vídeo de como fazer isso: http://www.youtube.com/watch?v=xYkUzYXtZT0
fonte
Não, não há como desativar o acelerômetro em um iPhone oficial.
Aparentemente, para iPhones com jailbreak, existe um aplicativo Cydia chamado 'Rotation Inhibitor' (obrigado JeffP) que permite desativar a inclinação para o Safari e o modo de música. A informação está aqui , mas não tenho experiência com ela.
fonte
No iOS 7 ou superior:
fonte
Com o advento do recurso de acessibilidade do iOS 6+, "Acesso guiado", há uma solução alternativa para isso. Limita algumas coisas, mas funciona completamente se você realmente precisar de uma solução.
Para ativar o recurso que você usará, navegue até Configurações> Geral> Acessibilidade> Acesso guiado e gire a alternância para LIGADO. Defina uma senha.
Navegue até o aplicativo em que deseja bloquear a rotação e gire o dispositivo para uma orientação paisagem.
Clique três vezes no botão Início. Dependendo de como outras opções de acessibilidade estiverem definidas, talvez seja necessário selecionar Acesso guiado em um pop-up exibido.
Selecione Opções e desabilite o Movimento. Pressione Concluído, seguido de Iniciar.
Agora, isso bloqueará a rotação na orientação da paisagem! Infelizmente, ele também desativa todos os botões de hardware; portanto, você não poderá alternar entre aplicativos, bloquear o dispositivo ou ajustar o volume até clicar três vezes no botão Início novamente para desativar o Acesso Guiado.
fonte