模拟器慢动作动画现在打开了吗?


244

前一阵子我在做实验,试图看看我是否可以使导航项目动画化并在彼此之间滚动。

我不知道这是否相关,但是突然不接触模拟器选项,我就收到此消息,Simulator slow-motion animations are now on并且在视图之间移动非常缓慢,例如3秒。所有动画效果都会发生这种情况。

你知道我需要做些什么来阻止这种情况吗?


10
在Xcode 6.改为⌘T快捷
凯尔·克莱格

从Xcode 8.2.1和模拟器版本10.0开始,慢速动画将动画持续时间增加10倍。启用慢速动画后,一秒钟的动画将花费10秒。
wyu

我不知道为什么他们甚至做了这个随机功能。
FooBar

可能要调试动画并缓慢地观看它们,以确保它们能正确执行应做的工作
arshbot

1
从上面的菜单转到仿真器,然后依次调试>慢速动画(命令+ T)
Leap Hawk,2014年

Answers:


595

从Xcode 6开始,快捷方式是Command ⌘+ T。这会在打开和关闭之间切换,因此只需打一下该组合即可将其关闭。


因此,您认为它会影响发布代码吗?
Jules

1
难道是如果他正在使用Beta版,那么他可以按3次并意外激活它吗?
CodaFi 2011年

@CodaFi:我不知道!我将不得不尝试。
BoltClock

我必须承认,我也没有听说过,但是当我研究他的问题时,SO上的另一个线程提到beta模拟器的构建可以通过三级点击来切换动画。后来的帖子说它被禁用了……
CodaFi 2011年

4
这是由按三次Shift键触发的,但是当我确实没有连续三​​次按Shift键而不按其他键时,偶尔会看到它触发。
Zev Eisenberg '02

44

刚刚发现:

您可以在iOS模拟器处于焦点状态时连续按Shift 3次,以打开和关闭慢动作动画。


难怪,我不知道有时候是怎么打开的。
克里斯·瓦格纳

1
如果按住Shift并按两次Cmd,也会触发此操作。

1
哇,这可能是最愚蠢,最不直观的,“为什么会这样?” 我曾经遇到过击键。显然我按了shift键是因为我似乎不小心不断地切换了此功能(当我实际需要时非常有用)。
tyler 2013年

22

因为自iOS 5.0以来,iPad模拟器中没有主页按钮,所以我们需要一个组合键(Shift + Command + H),可以激活慢动作。这种故障一直在我身上发生,并且很烦人。


2
我也讨厌这个!我希望有一种方法可以永久关闭慢速动画。
atroutt

2
哦耶。Command-Shift-h。那就是在做。我知道我没有三次按下换档键。谢谢!
戴夫·巴顿

实际上只是Command-Shift。如果同时击中它们,则会切换慢速动画。很烦人。
shawkinaw

当我按下CMD-Shift-H按下“主页”按钮时,这一直在我身上发生。由于我的
超薄


8

我遇到了同样的问题,现在看来快捷方式是+ T,可以在您正在运行的任何应用程序上切换它。如果您在主屏幕上,则应切换所有基本OS动画速度。


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模拟器->重置内容和设置。

请注意,我有2个问题..应用程序内部的慢动作(已通过debug-> toggle菜单进行了切换)和在应用程序之间切换时又称为“一切”的慢动作。我只能通过重置来修复全局慢动作。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.