Agora as animações em câmera lenta do simulador estão ativadas?


244

Há um tempo atrás, eu estava experimentando, tentando ver se conseguia obter itens de navegação para animar e rolar entre si.

Não sei se isso está relacionado, mas de repente, sem tocar nas opções do simulador, estou recebendo esta mensagem Simulator slow-motion animations are now on e a movimentação entre as visualizações é muito lenta, como 3 segundos. Isso ocorre com todos os efeitos de animação.

Alguma idéia do que preciso fazer para impedir isso?


10
O atalho alterado para ⌘T no Xcode 6.
Kyle Clegg

No Xcode 8.2.1 e no simulador versão 10.0, o Slow Animations aumenta a duração da animação em um fator de 10. Uma animação de 1 segundo leva 10 segundos com o Slow Animations ativado.
wyu 11/05/19

Eu me pergunto por que eles fizeram esse recurso aleatório.
FooBar

Provavelmente para depurar animações e vê-los lentamente para garantir que eles fazem exatamente o que devem
arshbot

1
Vá para o emulador acima do menu debug> slow animations (command + T)
Leap Hawk

Respostas:


595

O atalho do Xcode 6 é Command ⌘+ T. Isso o alterna entre ativado e desativado; portanto, para desativá-lo, basta perfurar essa combinação.


Então você não acha que isso é algo que afetará o código de lançamento?
Jules

1
Será que, se ele está usando uma versão beta, ele pode pressionar o turno três vezes e ativá-lo acidentalmente?
CodaFi

@CodaFi: Eu não sabia disso! Vou ter que tentar.
BoltClock

Devo admitir que também não tinha ouvido falar, mas quando pesquisei o problema dele, outro tópico do SO mencionou que o simulador beta constrói alternava a animação com um clique em três turnos. Posts mais tarde dizer que foi desativado ...
CodaFi

4
Isso é acionado pelo Shift com três toques, mas ocasionalmente o vejo acionado quando definitivamente não toquei no Shift três vezes seguidas sem pressionar outras teclas.
Zev Eisenberg

44

Apenas descobri isso:

Você pode ativar e desativar as animações em câmera lenta pressionando Shift três vezes seguidas enquanto o Simulador do iOS está em foco.


Não é de admirar, eu não tinha ideia de como isso estava sendo ativado às vezes.
Chris Wagner

1
Também é acionado se você pressionar Shift e pressionar Cmd duas vezes.
Zhang

1
Uau, isso é provavelmente o mais estúpido, menos intuitivo, 'por que isso está acontecendo?' pressionamento de tecla que eu já vi. Aparentemente, eu pressionei muito a tecla Shift porque pareço alternar acidentalmente esse recurso (incrivelmente útil quando eu realmente quero) constantemente.
Tyler

22

como não há botão home no simulador do iPad desde o iOS 5.0, precisamos de uma combinação de teclas (shift + command + h), que pode ativar a câmera lenta. Esta falha continua acontecendo comigo, e bastante irritante.


2
Eu também odeio isso! Eu gostaria que houvesse uma maneira de desativar animações lentas para sempre.
21813 atr atrtt

2
Oh sim. Comando-Shift-h. É isso que está fazendo. Eu sabia que não estava pressionando a tecla Shift três vezes. Obrigado!
perfil completo de Dave Batton

Na verdade, é apenas Shift de Comando. Se você pressioná-los simultaneamente, alterna as animações lentas. Muito irritante.
precisa saber é o seguinte

isso acontece comigo o tempo todo, quando pressiono CMD-Shift-H para pressionar o botão Início. Especialmente irritante uma vez que o botão home não aparece no meu simulador devido ao meu super rasa tela do iMac
Paul Bruneau

21

No simulador na barra superior, vá para Debug

Slow Animations e marque ou desative.

Nada disso.


1
+ Tnão parece ser um atalho para mim. Mas a opção de depuração fez o truque!
Nickfthyme 20/10/19

8

Corri para o mesmo problema e parece que agora o atalho é + Tpara alterná-lo em qualquer aplicativo que você esteja executando. Se você estiver na tela inicial, deverá alternar todas as velocidades básicas de animação do SO.


4

Uma razão pela qual isso continua acontecendo comigo é que eu uso um visualizador VNC para trabalhar remotamente no meu Mac mini, e o padrão é o envio repetido de pressionamentos de tecla sempre que qualquer tecla (incluindo shift) for pressionada.

Portanto, mesmo que "Eu" não esteja pressionando Shift várias vezes, se eu usar o teclado físico para inserir texto, pressionar Shift por tempo suficiente para digitar algumas letras resulta no Mac vendo várias vezes e alternando as animações lentas.

Uma solução alternativa é não usar o teclado físico, mas sempre "digite" usando o mouse para selecionar letras no teclado pop-up do simulador.


4

Quando o simulador está aberto, a janela do simulador mostra 6 comandos, incluindo arquivo, edição, hardware, depuração, janela e ajuda.

Basta clicar em Debug e a primeira posição é parar a animação window+ o Tcomando é usado para isso.

Se a animação lenta estiver marcada, basta desmarcá-la.


3

No Xcode 11, o atalho command + Tnão funcionou para mim.


Para resolvê-lo:

  1. Simulador aberto
  2. Clique no menu de depuração
  3. desmarque "Animações lentas" no menu.
  4. Feito

insira a descrição da imagem aqui


2
O atalho no Xcode 11 foi removido, mas o recurso ainda pode ser usado no menu de depuração na parte superior
Mostafa ElShazly

2

Eu não poderia consertá-lo com o triplo turno ou o triplo em casa.

Não foi possível corrigir através de Depuração-> Alternar animação lenta também.

Em vez disso, você pode redefinir a coisa toda: iOS Simulator -> Redefinir conteúdo e configurações.

Observe que eu tive 2 problemas .. câmera lenta dentro do aplicativo (que foi alternada pelo menu debug-> toggle) e câmera lenta quando alterno entre aplicativos, também conhecido como "tudo". Eu só consegui consertar a câmera lenta global redefinindo.


1

No 5.1, ele pode ser alternado pressionando Shift duas vezes, assim como clicamos duas vezes no mouse.


2
na verdade, são três vezes. Ver abaixo.
Flaviu

@Flaviu, funcionou pressionando Shift duas vezes. Eu verifiquei novamente.
Aniruddh Joshi

3
Ferramentas de desenvolvimento parvas para iOS. O meu definitivamente só funciona se você acertar três vezes. Ah bem.
Flaviu

0

O atalho do Xcode 10.3 é Command ⌘+ T. Isso o alterna entre ativado e desativado; portanto, para desativá-lo, basta perfurar essa combinação. E execute seu projeto novamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.