Question

The base deployment of the app is iOS 7.0 and both device and the simulator are using 7.0.

The translucent effect on the simulator gives a blur to the content under UINavigationBar, but on the device, no blur. I've noticed a couple other difference tool. My UIToolbar was translucent on the simulator, but opaque on the device and there have been a few times where tints don't match.

For the nav bar though, why is it different and how do I get the blur effect? Without the blur, text under nav bar text could be distracting and confusing!

enter image description here

Was it helpful?

Solution

After much digging, this is a hardware limitation. The blur effect is not enabled on the older devices due to GPU requirements/performance.

The blur effect will appear on:

  • iPhone 4S and newer
  • iPad 4th Generation and newer
  • all iPad Mini
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top