Disabling Slow Animations in the iOS Simulator
“There’s something weird going on with my simulator. Animations take about 100 times as long as they should. I have to wait 20 seconds to be able to click any buttons on a modal and then, once I do, I have to wait another 20 seconds for it to fade away.”
There’s a funny — though extremely annoying — issue I see pop up on Stack Overflow and Reddit every few weeks. A developer fires up the iOS Simulator, eager to test their app, and discovers everything is moving really slowly. Modals take forever to appear and push animations slide across the screen at a glacial pace. It can be maddening. And unless you know what you’re looking for, it can be easy to miss the cause.
The iOS Simulator offers a debugging option titled — you guessed it — Slow Animations. If you’re working on a custom animation, it lets you see every frame and make sure everything is working as it should. The problem is: it’s incredibly simple to trigger accidentally. It uses a keyboard shortcut you might be familiar with: ⌘T. You think you’re opening a new browser tab but, surprise!
You can turn it off by navigating to Debug → Slow Animations, or simply hitting ⌘T once more.