Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS Simulator Rendering Issues At 50% Scale

Once upon a time there was a developer who ran the iOS simulator at 50% scale so the simulator would fit on his MacBook Pro screen. The simulator display rendered beautifully at this scale, and all was well.

One day, Apple unleashed xCode 7 with updated simulators. Jagged lines ravaged the once smooth renderings of the simulators at 50% scale. The chosen device mattered naught to the harsh pixelation. Some UITableViewCell separators even fled the atrocity and would not return until the scale was increased to 75% or higher. Likewise, at a 75% or higher scale, the crisp renderings of yore would return to the simulator. But alas, a scale of such magnitude would not fit on the developer's screen and would summon the detested scroll bars.

The developer questioned his co-workers across the land; some noticed the issue while others did not. It seemed not to matter whether the other devs' screens were retina displays. The developer's quest has continued, seeking to restore the beauty and order that once was, but no longer is.

Can you help the young developer and his comrades?

like image 484
Alex311 Avatar asked Dec 02 '15 16:12

Alex311


People also ask

Why is iOS simulator slow?

In the iOS simulator, at the bar on the top, click on Debug → Toggle Slow Animations (or Slow Animations with Xcode 10+). Chances are you accidentally toggled it on.

How can I make iOS simulator run faster?

Close unused applications to free system resources such as cpu & memory. make sure "slow animations" is not selected in the simulator debug menu. Short cut for this is ⌘T simulator -> Debug -> slow animations.

How do I make iOS simulator smaller?

You can pick & drag any corner of simulator to resize it and set it according to your requirement.

How do I change the simulator size in Xcode?

In Xcode 9 there is a new "Actual Size" option. In the Simulator to the Window menu and choose Scale > Actual Size to trigger it.


1 Answers

Try to disable this setting: "Debug > Optimize Rendering for Window Scale"

like image 193
Kevin Avatar answered Oct 11 '22 09:10

Kevin