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!
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: