Симулятор замедленной анимации сейчас включен?


244

Некоторое время назад я экспериментировал, пытаясь понять, смогу ли я получить элементы навигации для анимации и прокрутки между собой.

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

Есть идеи, что мне нужно сделать, чтобы остановить это?


10
Ярлык изменился на ⌘T в Xcode 6.
Кайл Клегг

Начиная с Xcode 8.2.1 и симулятора версии 10.0, Slow Animations увеличивает продолжительность анимации в 10 раз. 1-секундная анимация займет 10 секунд с включенными Slow Animations.
wyu

Интересно, почему они даже сделали эту случайную особенность.
FooBar

Вероятно, для отладки анимаций и их медленного просмотра, чтобы убедиться, что они делают именно то, что должны
arshbot

1
Перейти в эмулятор сверху меню отладка> медленная анимация (команда + T)
Leap Hawk

Ответы:


595

Ярлык на Xcode 6 - Command ⌘+ T. Это переключает его между включением и выключением, поэтому, чтобы выключить его, просто нажмите эту комбинацию.


То есть вы не думаете, что это повлияет на код релиза?
Жюль

1
Может ли быть так, что если он использует бета-версию, он мог нажать клавишу Shift 3 раза и случайно активировать ее?
CodaFi

@CodaFi: я не знал об этом! Я должен попробовать это.
BoltClock

Должен признаться, я тоже об этом не слышал, но когда я исследовал его проблему, другой поток в SO упомянул, что бета-симулятор собирает эту анимацию переключением в три смены. Более поздние сообщения говорят, что это было отключено ...
CodaFi

4
Это вызвано тройным нажатием Shift, но я иногда вижу, что это срабатывает, когда я определенно не нажимал Shift три раза подряд, не нажимая другие клавиши.
Зев Айзенберг

44

Просто понял это:

Вы можете включать и выключать замедленную анимацию, нажимая Shift три раза подряд, пока симулятор iOS находится в фокусе.


Не удивительно, я понятия не имел, как это иногда включалось.
Крис Вагнер

1
Это также срабатывает, если вы удерживаете Shift и дважды нажимаете Cmd.
Чжан

1
Вау, это, наверное, самый тупой, самый не интуитивный, «почему это происходит?» нажатие клавиши, которое я когда-либо встречал Очевидно, я часто нажимаю клавишу Shift, потому что я, кажется, случайно переключаю эту (невероятно полезную, когда я действительно хочу) функцию постоянно.
Тайлер

22

Поскольку в симуляторе iPad с iOS 5.0 нет кнопки «Домой», нам нужна комбинация клавиш (shift + command + h), которая может активировать замедленное движение. Этот глюк продолжает происходить со мной, и довольно раздражает.


2
Я тоже это ненавижу! Хотелось бы, чтобы был способ отключить медленную анимацию навсегда.
atroutt

2
О да. Command-Shift-ч. Вот что делает это. Я знал, что не нажимал клавишу Shift три раза. Спасибо!
Дэйв Баттон

Это на самом деле просто Command-Shift. Если вы нажмете их одновременно, то переключение медленной анимации. Очень надоедливый.
Shawkinaw

это происходит со мной все время, когда я нажимаю CMD-Shift-H, чтобы нажать кнопку Home. Особенно раздражает, потому что кнопка «Домой» не появляется на моем симуляторе из-за моего очень мелкого экрана iMac
Пол Бруно,

21

В симуляторе на верхней панели перейдите к Debug

Slow Animations и проверь или выключи.

Ничего подобного.


1
+ Tне похоже на ярлык для меня. Но вариант отладки сделал свое дело!
Nickofthyme

8

Я столкнулся с этой же проблемой, и теперь кажется, что это ярлык + Tдля переключения в любом приложении, которое вы запускаете. Если вы находитесь на главном экране, он должен переключать все скорости анимации базовой ОС.


4

Одна из причин, по которой это происходит со мной, заключается в том, что я использую средство просмотра VNC для удаленной работы на моем Mac mini, и по умолчанию он отправляет повторные нажатия клавиш всякий раз, когда удерживается какая-либо клавиша (включая Shift).

Таким образом, даже если «Я» не нажимает клавишу Shift несколько раз, если я использую физическую клавиатуру для ввода текста, то, удерживая нажатой клавишу 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 -> Reset Content and Settings.

Обратите внимание, что у меня было 2 проблемы: медленное движение внутри приложения (которое было переключено с помощью меню отладки->) и медленное движение при переключении между приложениями, так называемое «все». Я смог исправить глобальную медленную настройку только путем сброса настроек.


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.