Le animazioni al rallentatore del simulatore sono ora attive?


244

Qualche tempo fa stavo sperimentando, cercando di vedere se potevo animare e scorrere gli elementi di navigazione tra di loro.

Non so se questo sia correlato, ma all'improvviso senza toccare le opzioni del simulatore ricevo questo messaggio Simulator slow-motion animations are now one lo spostamento tra le visualizzazioni è molto lento, come 3 secondi. Ciò si verifica con tutti gli effetti di animazione.

Qualche idea su cosa devo fare per fermarlo?


10
Il collegamento è cambiato in ⌘T in Xcode 6.
Kyle Clegg

A partire da Xcode 8.2.1 e simulatore versione 10.0, Animazioni lente aumenta la durata dell'animazione di un fattore 10. Un'animazione di 1 secondo impiegherà 10 secondi con Animazioni lente abilitate.
wyu,

Mi chiedo perché abbiano persino realizzato questa funzione casuale.
FooBar,

Probabilmente per eseguire il debug delle animazioni e guardarle lentamente per assicurarsi che facciano esattamente quello che dovrebbero
arshbot

1
Vai all'emulatore dal menu di debug sopra> animazioni lente (comando + T)
Leap Hawk

Risposte:


595

Il collegamento a partire da Xcode 6 è Command ⌘+ T. Questo lo attiva o disattiva, quindi per disattivarlo basta dare un pugno a quella combinazione.


Quindi non pensi che sia qualcosa che avrà effetto sul codice di rilascio?
Jules il

1
Potrebbe essere che se sta usando una beta, avrebbe potuto premere il tasto shift 3 volte e attivarlo accidentalmente?
CodaFi,

@CodaFi: non lo sapevo! Dovrò provarlo.
BoltClock

Devo ammetterlo, non ne avevo mai sentito parlare, ma quando ho studiato il suo problema, un altro thread su SO ha menzionato che i build del simulatore beta hanno commutato quell'animazione con un clic con tre volte di spostamento.
Post

4
Questo è innescato da Shift triplo, ma a volte lo vedo innescato quando sicuramente non ho toccato Shift tre volte di fila senza premere altri tasti.
Zev Eisenberg,

44

Ho appena capito questo:

Puoi attivare e disattivare le animazioni al rallentatore premendo Shift tre volte di seguito mentre il simulatore iOS è attivo.


Non c'è da stupirsi, non avevo idea di come si accendesse a volte.
Chris Wagner,

1
Si innesca anche se tieni premuto Maiusc e premi Cmd due volte.
Zhang,

1
Wow, questo è probabilmente il più stupido, poco intuitivo, "perché sta succedendo questo?" sequenza di tasti che abbia mai incontrato. Apparentemente ho premuto molto il tasto Maiusc perché mi sembra di attivare / disattivare questa funzione (incredibilmente utile quando la voglio davvero) costantemente.
Tyler,

22

poiché non esiste un pulsante Home nel simulatore di iPad da iOS 5.0, abbiamo bisogno di una combinazione di tasti (shift + comando + h), che potrebbe attivare il rallentatore. Questo glitch continua a succedermi, e abbastanza fastidioso.


2
Odio anche questo! Vorrei che ci fosse un modo per disattivare le animazioni lente per sempre.
atroutt,

2
O si. Comando-Maiuscole-h. Ecco cosa lo sta facendo. Sapevo che non avrei premuto il tasto shift tre volte. Grazie!
Dave Batton,

In realtà è solo Command-Shift. Se li colpisci contemporaneamente, commuta le animazioni lente. Molto noioso.
Shawkinaw,

mi sta succedendo continuamente, quando premo CMD-Shift-H per premere il tasto Home. Particolarmente fastidioso poiché il pulsante Home non viene visualizzato sul mio simulatore a causa del mio schermo iMac super superficiale
Paul Bruneau

21

Nel simulatore nella barra superiore, vai a Debug

Slow Animations e selezionarlo o disattivarlo.

Niente.


1
+ Tnon sembra essere una scorciatoia per me. Ma l'opzione di debug ha funzionato!
Nickofthyme,

8

Ho riscontrato questo stesso problema e sembra che ora il collegamento sia + Tper attivarlo su qualsiasi app in esecuzione. Se sei nella schermata principale, dovresti attivare tutte le velocità di animazione del sistema operativo di base.


4

Uno dei motivi per cui questo continua a succedere a me è che uso un visualizzatore VNC per lavorare in remoto sul mio Mac mini, e per impostazione predefinita invia i tasti premuti ripetutamente ogni volta che si tiene premuto un tasto (incluso lo spostamento).

Quindi, anche se "io" non premo maiusc più volte, se uso la tastiera fisica per inserire il testo, quindi semplicemente tenendo premuto Maiusc abbastanza a lungo da digitare alcune lettere, il Mac lo vede più volte e attiva le animazioni lente.

Una soluzione è non usare la tastiera fisica, ma invece "digitare" sempre usando il mouse per selezionare le lettere sulla tastiera a comparsa dei simulatori.


4

Quando il simulatore è aperto, la finestra del simulatore mostra 6 comandi tra cui file, modifica, hardware, debug, finestra e aiuto.

Basta fare clic su Debug e la prima posizione è stop animazione window+ Tcomando è usare per esso.

Se l'animazione lenta è selezionata, è sufficiente deselezionarla.


3

In Xcode 11, il collegamento command + Tnon ha funzionato per me.


Per risolverlo:

  1. Simulatore aperto
  2. Fai clic sul menu di debug
  3. deseleziona "Animazioni lente" dal menu.
  4. Fatto

inserisci qui la descrizione dell'immagine


2
Il collegamento in Xcode 11 è stato rimosso, ma la funzionalità è ancora utilizzabile tramite il menu di debug in alto
Mostafa ElShazly

2

Non potevo ripararlo con il triplo turno o la tripla casa.

Impossibile risolvere tramite Debug-> Attiva / Disattiva animazione al rallentatore.

Invece, è possibile ripristinare l'intera dannata cosa: iOS Simulator -> Ripristina contenuto e impostazioni.

Si noti che ho avuto 2 problemi ... rallentatore all'interno dell'app (che è stato attivato dal menu di debug-> toggle) e rallentatore quando passo da un'app all'altra, ovvero "tutto". Sono stato in grado di risolvere il rallentamento globale solo ripristinando.


1

Su 5.1 può essere attivato premendo Shift due volte, proprio come facciamo doppio clic sul mouse.


2
in realtà, è tre volte. Vedi sotto.
Flaviu,

@ Flavio, ha funzionato colpendo Shift due volte. L'ho verificato di nuovo.
Aniruddh Joshi,

3
Strumenti di sviluppo per iOS sciocchi. Il mio sicuramente funziona solo se lo colpisci tre volte. Oh bene.
Flaviu,

0

Il collegamento a partire da Xcode 10.3 è Command ⌘+ T. Questo lo attiva o disattiva, quindi per disattivarlo basta dare un pugno a quella combinazione. Ed esegui di nuovo il tuo progetto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.