ios-simulator - iOS 7 模拟器与设备差异?

标签 ios-simulator uinavigationbar ios7 xcode5 translucency

应用程序的基本部署是 iOS 7.0,设备和模拟器都使用 7.0。

模拟器上的半透明效果使UINavigationBar下的内容变得模糊,但在设备上,没有模糊。我注意到了其他几个不同的工具。我的 UIToolbar在模拟器上是半透明的,但在设备上是不透明的,并且有几次色调不匹配。

但是对于导航栏,为什么不同,我如何获得模糊效果?如果没有模糊,导航栏文本下的文本可能会分散注意力和混淆!

enter image description here

最佳答案

经过大量挖掘,这是硬件限制。由于 GPU 要求/性能,旧设备上未启用模糊效果。

模糊效果将出现在:

  • iPhone 4S 及更新版本
  • iPad 第 4 代及更新版本
  • 所有 iPad Mini
  • 关于ios-simulator - iOS 7 模拟器与设备差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19055509/

    相关文章:

    ios - 在 Xcode 6 上的 iPad Mini Retina 上运行应用程序

    ios - UINavigationBar 框架动画不可能?

    swift - 使用 swift 在运行时更改 UINavigationBar 色调颜色

    mysql - 如何更改日期格式并从mysql获取日期?

    swift - AVPlayerViewController 视频适用于 iOS 11、12,但不适用于 iPhone 11 的 iOS 13

    iphone - Mavericks iOS 模拟器中的推送通知

    ios - 在 Xcode 6.0.1 中第一次失去与 "iOS Simulator"的连接

    ios - 使用 UIScreen.main.bounds 作为 UIWindow 框架时 UINavigationBar 太低

    ios - 与 ibeacon 的数值距离

    objective-c - 从 iOS 7 上的工具栏中删除键盘会留下模糊的痕迹