Les animations au ralenti du simulateur sont maintenant activées?

244

Il y a quelque temps, j'expérimentais, essayant de voir si je pouvais obtenir des éléments de navigation à animer et à faire défiler entre eux.

Je ne sais pas si cela est lié, mais tout à coup, sans toucher aux options du simulateur, je reçois ce message Simulator slow-motion animations are now on et le déplacement entre les vues est très lent, comme 3 secondes. Cela se produit avec tous les effets d'animation.

Une idée de ce que je dois faire pour arrêter ça?

Jules
la source
10
Le raccourci a été changé en ⌘T dans Xcode 6.
Kyle Clegg
À partir de Xcode 8.2.1 et de la version 10.0 du simulateur, Slow Animations augmente la durée de l'animation d'un facteur 10. Une animation d'une seconde prendra 10 secondes avec les animations lentes activées.
wyu
Je me demande pourquoi ils ont même créé cette fonctionnalité aléatoire.
FooBar
Probablement pour déboguer les animations et les regarder lentement pour s'assurer qu'elles font exactement ce qu'elles devraient
arshbot
1
Accédez à l'émulateur à partir du débogage du menu ci-dessus> animations lentes (commande + T)
Leap Hawk

Réponses:

595

Le raccourci à partir de Xcode 6 est Command ⌘+ T. Cela permet de basculer entre on et off, donc pour le désactiver il suffit de frapper cette combinaison.

BoltClock
la source
Vous ne pensez donc pas que c'est quelque chose qui aura une incidence sur le code de sortie?
Jules
1
Se pourrait-il que s'il utilise une version bêta, il aurait pu appuyer sur shift 3 fois et l'activer accidentellement?
CodaFi
@CodaFi: Je n'en savais rien! Je vais devoir l'essayer.
BoltClock
Je dois admettre que je n'en avais pas entendu parler non plus, mais quand j'ai étudié son problème, un autre thread sur SO a mentionné que le simulateur bêta générait cette animation avec un triple clic de décalage. Des articles ultérieurs disent qu'il était désactivé ...
CodaFi
4
Cela est déclenché par un triple appui sur Shift, mais je le vois parfois déclenché lorsque je n'ai définitivement pas tapé Shift trois fois de suite sans appuyer sur d'autres touches.
Zev Eisenberg
44

Je viens de comprendre cela:

Vous pouvez activer ou désactiver les animations au ralenti en appuyant sur Shift trois fois de suite pendant que le simulateur iOS est mis au point.

compilererror
la source
Pas étonnant, je n'avais aucune idée de la façon dont cela s'activait parfois.
Chris Wagner
1
Il se déclenche également si vous maintenez la touche Maj enfoncée et appuyez deux fois sur Cmd.
Zhang
1
Wow, c'est probablement le plus stupide, le plus intuitif, 'pourquoi est-ce qui se passe?' frappe que j'ai jamais rencontrée. Apparemment, j'ai beaucoup appuyé sur la touche Maj parce que je semble basculer accidentellement cette fonctionnalité (incroyablement utile quand je le veux) en permanence.
tyler
22

car il n'y a pas de bouton d'accueil dans le simulateur iPad depuis iOS 5.0, nous avons besoin d'une combinaison de touches (shift + commande + h), qui peut activer le ralenti. Ce pépin continue de m'arriver, et assez ennuyeux.

Chris Chen
la source
2
Je déteste ça aussi! Je souhaite qu'il y ait un moyen de désactiver à jamais les animations lentes.
atroutt
2
Oh oui. Commande + Maj + h. C'est ça qui fait ça. Je savais que je n'appuyais pas sur la touche Maj trois fois. Merci!
Dave Batton
C'est en fait juste Command-Shift. Si vous les frappez simultanément, cela bascule les animations lentes. Très ennuyant.
shawkinaw
ça m'arrive tout le temps, quand j'appuie sur CMD-Shift-H pour appuyer sur le bouton Home. Particulièrement ennuyeux car le bouton d'accueil n'apparaît pas sur mon simulateur en raison de mon écran iMac super peu profond
Paul Bruneau
21

Dans le simulateur dans la barre supérieure, accédez à Debug

Slow Animations et cochez ou décochez.

Rien pour le faire.

Divine Davis
la source
1
+ Tne semble pas être un raccourci pour moi. Mais l'option de débogage a fait l'affaire!
Nickofthyme
8

J'ai rencontré ce même problème, et il semble que maintenant le raccourci soit + Tpour le basculer sur n'importe quelle application que vous exécutez. Si vous êtes sur l'écran d'accueil, il devrait basculer toutes les vitesses d'animation du système d'exploitation de base.

porglezomp
la source
4

L'une des raisons pour lesquelles cela continue de m'arriver est que j'utilise une visionneuse VNC pour travailler à distance sur mon Mac mini, et par défaut, il envoie des pressions de touches répétées chaque fois qu'une touche (y compris Shift) est maintenue enfoncée.

Donc, même si "je" n'appuie pas sur Maj plusieurs fois, si j'utilise le clavier physique pour saisir du texte, le fait de maintenir la touche Maj enfoncée assez longtemps pour taper quelques lettres permet au Mac de le voir plusieurs fois et de basculer les animations lentes.

Une solution consiste à ne pas utiliser le clavier physique, mais à la place, "taper" toujours à l'aide de la souris pour sélectionner les lettres sur le clavier contextuel des simulateurs.

logiciel évolué
la source
4

Lorsque le simulateur est ouvert, la fenêtre du simulateur affiche 6 commandes, notamment fichier, modification, matériel, débogage, fenêtre et aide.

Cliquez simplement sur Debug et la première position est stop animation window+ Tcommand est utilisée pour cela.

Si l'animation lente est cochée, décochez-la simplement.

simran
la source
3

Dans Xcode 11, le raccourci command + Tne fonctionnait pas pour moi.


Pour le résoudre:

  1. Simulateur ouvert
  2. Cliquez sur le menu de débogage
  3. désélectionnez "Animations lentes" dans le menu.
  4. Terminé

entrez la description de l'image ici

Michael Yousrie
la source
2
Le raccourci dans Xcode 11 a été supprimé, mais la fonctionnalité est toujours utilisable via le menu de débogage en haut
Mostafa ElShazly
2

Je ne pouvais pas le réparer avec le triple shift ou le triple home.

Impossible de corriger via Debug-> Toggle Slow Animation non plus.

Au lieu de cela, vous pouvez réinitialiser la putain de chose: Simulateur iOS -> Réinitialiser le contenu et les paramètres.

Notez que j'ai eu 2 problèmes .. le ralenti à l'intérieur de l'application (qui a été basculé par le menu de débogage-> bascule) et le ralenti lorsque je change entre les applications, alias "tout". Je n'ai pu résoudre le ralentissement global que par réinitialisation.

Yuji 'Tomita' Tomita
la source
1

Sur 5.1, il peut être basculé en appuyant deux fois sur Shift, tout comme nous faisons un double-clic sur la souris.

Aniruddh Joshi
la source
2
en fait, c'est trois fois. Voir ci-dessous.
Flaviu
@Flaviu, cela a fonctionné en appuyant deux fois sur Shift. Je l'ai vérifié à nouveau.
Aniruddh Joshi
3
Outils de développement stupides pour iOS. Le mien ne fonctionne définitivement que si vous le frappez trois fois. tant pis.
Flaviu
0

Le raccourci à partir de Xcode 10.3 est Command ⌘+ T. Cela permet de basculer entre on et off, donc pour le désactiver il suffit de frapper cette combinaison. Et relancez votre projet.

Md Forhad Sarkar
la source