Увімкнено повільний анімаційний тренажер симулятора?


244

Деякий час тому я експериментував, намагаючись зрозуміти, чи можу я отримати навігаційні елементи, щоб анімувати та прокручувати один одного.

Я не знаю, чи це пов’язано, але раптом, не торкаючись опцій симулятора, я отримую це повідомлення Simulator slow-motion animations are now onі рухаюсь між переглядами дуже повільно, як 3 секунди. Це відбувається з усіма анімаційними ефектами.

Будь-яка ідея, що мені потрібно зробити, щоб зупинити це?


10
Ярлик був змінений на ⌘T у Xcode 6.
Kyle Clegg

Станом на Xcode 8.2.1 та симулятор версії 10.0, Slow Animations збільшує тривалість анімації в 10 разів. Анімація на 1 секунду займе 10 секунд із увімкненою повільною анімацією.
wyu

Цікаво, чому вони навіть зробили цю випадкову особливість.
FooBar

Можливо, налагоджувати анімації та дивитись на них повільно, щоб переконатися, що вони роблять саме те, що слід
arshbot

1
Перейдіть до емулятора з виправлення меню вгорі> повільні анімації (команда + T)
Leap Hawk

Відповіді:


595

Ярлик на Xcode 6 - Command ⌘+ T. Це перемикає його між увімкнутим і вимкнутим, щоб вимкнути його, просто пробийте цю комбінацію.


Тож ви не думаєте, що це щось, що вплине на код випуску?
Жуль

1
Чи може бути, що якщо він використовує бета-версію, він міг натиснути зсув 3 рази і випадково активувати його?
CodaFi

@CodaFi: Я про це не знав! Мені доведеться спробувати.
BoltClock

Я мушу визнати, що я про це теж не чув, але коли я досліджував його проблему, інший потік на SO згадував, що бета-симулятор будує цю анімацію трикратним клацанням зсуву. Пізніші публікації стверджують, що це було відключено ...
CodaFi

4
Це спрацьовує потрійним натисканням Shift, але я час від часу бачу, що він спрацьовує, коли я точно не натискав Shift тричі поспіль, не натискаючи інші клавіші.
Зев Айзенберг

44

Щойно зрозумів це:

Ви можете вмикати та вимикати повільні анімації, натискаючи Shift тричі поспіль, поки фокус на iOS Simulator.


Недарма я не мав уявлення, як це іноді вмикається.
Кріс Вагнер

1
Він також спрацьовує, якщо утримувати Shift та двічі натиснути Cmd.
Чжан

1
Ого, це, мабуть, найглубіше, неінтуїтивно, "чому це відбувається?" натискання клавіші, на яку я коли-небудь звертався. Мабуть, я сильно натискаю на клавішу зміни, тому що мені здається, що випадково перемикаю цю (неймовірно корисну, коли я насправді цього хочу) функцію постійно.
tyler

22

оскільки в iOS-симуляторі від iOS 5.0 немає домашньої кнопки будинку, нам потрібна комбінація клавіш (shift + команда + h), яка може активувати повільний рух. Цей глюк продовжує відбуватися зі мною, і досить дратує.


2
Я теж ненавиджу це! Я хотів би, щоб був спосіб назавжди вимкнути повільну анімацію.
atroutt

2
О так. Command-Shift-h. Ось що це робить. Я знав, що тричі не натискаю клавішу зміни. Дякую!
Дейв Баттон

Це насправді лише Command-Shift. Якщо ви натискаєте на них одночасно, це перемикає повільну анімацію. Дуже дратує.
shawkinaw

це трапляється зі мною весь час, коли я натискаю CMD-Shift-H, щоб натиснути кнопку "Головна". Особливо дратує, оскільки кнопка додому не з’являється на моєму тренажері через мій супер неглибокий екран iMac
Пол Бруно

21

У тренажері на верхній панелі перейдіть до Debug

Slow Animations і перевірте це чи вимкнено.

Нічого до цього.


1
+ Tне здається для мене ярликом. Але варіант налагодження зробив свою справу!
Nickofthyme

8

Я зіткнувся з цією самою проблемою, і здається, що тепер ярлик - це + Tпереключити його на будь-який додаток, який ви працюєте. Якщо ви перебуваєте на головному екрані, він повинен перемикати всі основні швидкості анімації ОС.


4

Однією з причин цього в мене не відбувається - я використовую програму перегляду VNC для віддаленої роботи над моїм Mac mini, і він за замовчуванням надсилає повторне натискання клавіш, коли будь-яка клавіша (включаючи зміну) утримується.

Тож незважаючи на те, що "Я" кілька разів не натискаю клавішу shift, якщо я використовую фізичну клавіатуру для введення тексту, то просто утримуючи зсув досить довго, щоб набрати кілька літер, результати в Mac бачать його кілька разів і перемикають повільні анімації.

Одним із завдань є не використовувати фізичну клавіатуру, а натомість завжди "набирати" мишкою для вибору літер на спливаючій клавіатурі симуляторів.


4

Коли симулятор відкритий, у вікні симулятора показано 6 команд, включаючи файл, редагування, обладнання, налагодження, вікно та довідку.

Просто натисніть на налагодження, і перше місце - зупинка анімації window+ Tкоманда використовується для цього.

Якщо перевірена повільна анімація, просто зніміть її.


3

У Xcode 11 ярлик command + Tдля мене не працював.


Щоб вирішити це:

  1. Відкрити тренажер
  2. Клацніть на меню налагодження
  3. зніміть позначку "Повільні анімації" у меню.
  4. Зроблено

введіть тут опис зображення


2
Ярлик у Xcode 11 видалено, але ця функція все ще доступна через меню налагодження вгорі
Mostafa ElShazly

2

Я не міг це виправити за допомогою потрійної зміни чи потрійного дому.

Не вдалося виправити через Debug-> Toggle Slow Animation.

Натомість ви можете скинути всю прокляту штуку: iOS Simulator -> Скидання вмісту та налаштувань.

Зауважте, що у мене виникли дві проблеми .. повільний рух всередині додатка (який перемикався меню налагодження-> перемикання) і повільний рух, коли я перемикався між додатками, він же "все". Мені вдалося виправити глобальний повільний рух шляхом скидання.


1

На 5.1 її можна перемикати натисканням на Shift двічі, як ми робимо подвійне клацання мишкою.


2
насправді це три рази. Дивись нижче.
Флавіу

@Flaviu, він працював, натиснувши Shift двічі. Я ще раз перевірив це.
Анірудд Джоші

3
Нерозумні інструменти для розробників iOS. Моє, безумовно, працює лише в тому випадку, якщо ви вдарите його три рази що ж, добре.
Флавіу

0

Ярлик на Xcode 10.3 становить Command ⌘+ T. Це перемикає його між увімкнутим і вимкнутим, щоб вимкнути його, просто пробийте цю комбінацію. І запустити свій проект ще раз.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.