Simulator-Zeitlupenanimationen sind jetzt aktiv?

244

Vor einiger Zeit habe ich experimentiert und versucht zu sehen, ob ich Navigationselemente zum Animieren und Scrollen untereinander bringen kann.

Ich weiß nicht, ob dies damit zusammenhängt, aber plötzlich, ohne die Simulatoroptionen zu berühren, erhalte ich diese Meldung Simulator slow-motion animations are now onund das Wechseln zwischen Ansichten ist sehr langsam, z. B. 3 Sekunden. Dies tritt bei allen Animationseffekten auf.

Irgendeine Idee, was ich tun muss, um dies zu stoppen?

Jules
quelle
10
Die Verknüpfung wurde in Xcode 6 in ⌘T geändert.
Kyle Clegg
Ab Xcode 8.2.1 und Simulator Version 10.0 erhöht Slow Animations die Animationsdauer um den Faktor 10. Eine 1-Sekunden-Animation dauert 10 Sekunden, wenn Slow Animations aktiviert ist.
Wyu
Ich frage mich, warum sie diese zufällige Funktion überhaupt gemacht haben.
FooBar
Wahrscheinlich, um Animationen zu debuggen und sie langsam zu beobachten, um sicherzustellen, dass sie genau das tun, was sie sollten
arshbot
1
Gehen Sie zum Emulator von oben Menü Debug> langsame Animationen (Befehl + T)
Leap Hawk

Antworten:

595

Die Verknüpfung ab Xcode 6 lautet Command ⌘+ T. Dadurch wird zwischen Ein und Aus umgeschaltet. Um es auszuschalten, drücken Sie einfach diese Kombination.

BoltClock
quelle
Sie glauben also nicht, dass dies Auswirkungen auf den Release-Code haben wird?
Jules
1
Könnte es sein, dass er, wenn er eine Beta verwendet, dreimal die Umschalttaste gedrückt und diese versehentlich aktiviert hat?
CodaFi
@CodaFi: Das wusste ich nicht! Ich muss es versuchen.
BoltClock
Ich muss zugeben, ich hatte auch nichts davon gehört, aber als ich sein Problem untersuchte, erwähnte ein anderer Thread auf SO, dass Beta-Simulator-Builds diese Animation mit einem Triple-Shift-Klick umschalteten. Spätere Beiträge sagen, dass es deaktiviert wurde ...
CodaFi
4
Dies wird durch dreimaliges Tippen auf Shift ausgelöst, aber ich sehe es gelegentlich ausgelöst, wenn ich Shift definitiv nicht dreimal hintereinander getippt habe, ohne andere Tasten zu drücken.
Zev Eisenberg
44

Ich habe es gerade herausgefunden:

Sie können Zeitlupenanimationen ein- und ausschalten, indem Sie dreimal hintereinander die Umschalttaste drücken, während der iOS-Simulator scharfgestellt ist.

Compilerfehler
quelle
Kein Wunder, ich hatte keine Ahnung, wie das manchmal eingeschaltet wurde.
Chris Wagner
1
Es wird auch ausgelöst, wenn Sie die Umschalttaste gedrückt halten und zweimal Cmd drücken.
Zhang
1
Wow, das ist wahrscheinlich das Dümmste, Unintuitivste. Warum passiert das? Tastenanschlag, auf den ich jemals gestoßen bin. Anscheinend habe ich die Umschalttaste oft gedrückt, weil ich diese Funktion (unglaublich nützlich, wenn ich sie wirklich will) scheinbar ständig ständig umschalte.
Tyler
22

Da es seit iOS 5.0 keine Home-Taste im iPad-Simulator gibt, benötigen wir eine Tastenkombination (Umschalt + Befehl + h), die möglicherweise Zeitlupe aktiviert. Diese Panne passiert mir immer wieder und ist ziemlich nervig.

Chris Chen
quelle
2
Ich hasse das auch! Ich wünschte, es gäbe eine Möglichkeit, langsame Animationen für immer auszuschalten.
atroutt
2
Oh ja. Befehl-Umschalt-h. Das macht es. Ich wusste, dass ich nicht dreimal die Umschalttaste drückte. Vielen Dank!
Dave Batton
Es ist eigentlich nur Command-Shift. Wenn Sie sie gleichzeitig treffen, werden langsame Animationen umgeschaltet. Sehr nervig.
Shawkinaw
Es passiert mir die ganze Zeit, wenn ich CMD-Shift-H drücke, um die Home-Taste zu drücken. Besonders ärgerlich, da die Home-Taste auf meinem Simulator aufgrund meines superflachen iMac-Bildschirms nicht angezeigt wird
Paul Bruneau
21

Gehen Sie im Simulator in der oberen Leiste zu Debug

Slow Animations und überprüfen Sie es aus oder ein.

Nichts dazu.

Göttlicher Davis
quelle
1
+ Tscheint für mich keine Abkürzung zu sein. Aber die Debug-Option hat es geschafft!
Nickofthyme
8

Ich bin auf dasselbe Problem gestoßen, und es scheint, dass die Verknüpfung jetzt + ist, Tum es auf jeder App umzuschalten, die Sie ausführen. Wenn Sie sich auf dem Startbildschirm befinden, sollten alle Animationsgeschwindigkeiten des Basisbetriebssystems umgeschaltet werden.

Porglezomp
quelle
4

Ein Grund, warum mir dies immer wieder passiert, ist, dass ich einen VNC-Viewer verwende, um auf meinem Mac mini remote zu arbeiten. Standardmäßig werden wiederholt Tastendrücke gesendet, wenn eine Taste (einschließlich Umschalttaste) gedrückt gehalten wird.

Auch wenn "Ich" nicht mehrmals die Umschalttaste drückt, wenn ich die physische Tastatur zur Texteingabe verwende, kann der Mac die Umschalttaste mehrmals sehen und die langsamen Animationen umschalten, wenn ich die Umschalttaste lange genug gedrückt halte, um ein paar Buchstaben einzugeben.

Eine Lösung besteht darin, nicht die physische Tastatur zu verwenden, sondern immer mit der Maus zu "tippen", um Buchstaben auf der Popup-Tastatur des Simulators auszuwählen.

Software entwickelt
quelle
4

Wenn der Simulator geöffnet ist, werden im Simulatorfenster 6 Befehle angezeigt, darunter Datei, Bearbeiten, Hardware, Debug, Fenster und Hilfe.

Klicken Sie einfach auf Debug und die erste Position ist Stop Animation window+ TBefehl wird dafür verwendet.

Wenn die langsame Animation aktiviert ist, deaktivieren Sie sie einfach.

simran
quelle
3

In Xcode 11 hat die Verknüpfung command + Tbei mir nicht funktioniert.


Um es zu lösen:

  1. Simulator öffnen
  2. Klicken Sie auf das Debug-Menü
  3. Deaktivieren Sie "Langsame Animationen" aus dem Menü.
  4. Getan

Geben Sie hier die Bildbeschreibung ein

Michael Yousrie
quelle
2
Die Verknüpfung in Xcode 11 wurde entfernt, aber die Funktion kann weiterhin über das Debug-Menü oben verwendet werden
Mostafa ElShazly,
2

Ich konnte es nicht mit Triple Shift oder Triple Home reparieren.

Konnte auch nicht über Debug-> Langsame Animation umschalten behoben werden.

Stattdessen können Sie das ganze verdammte Ding zurücksetzen: iOS Simulator -> Inhalt und Einstellungen .

Beachten Sie, dass ich zwei Probleme hatte: Zeitlupe in der App (die durch das Debug-> Umschaltmenü umgeschaltet wurde) und Zeitlupe, wenn ich zwischen Apps wechsle, auch bekannt als "alles". Ich konnte die globale Zeitlupe nur durch Zurücksetzen beheben.

Yuji 'Tomita' Tomita
quelle
1

In 5.1 kann durch zweimaliges Drücken der Umschalttaste umgeschaltet werden, genau wie beim Doppelklicken mit der Maus.

Aniruddh Joshi
quelle
2
eigentlich ist es dreimal. Siehe unten.
Flaviu
@Flaviu, es hat funktioniert, indem du zweimal Shift gedrückt hast. Ich habe es noch einmal überprüft.
Aniruddh Joshi
3
Dumme iOS-Entwicklungstools. Meins funktioniert definitiv nur, wenn du es dreimal triffst. Naja.
Flaviu
0

Die Verknüpfung ab Xcode 10.3 lautet Command ⌘+ T. Dadurch wird zwischen Ein und Aus umgeschaltet. Um es auszuschalten, drücken Sie einfach diese Kombination. Und führen Sie Ihr Projekt erneut aus.

Md Forhad Sarkar
quelle