1

我正在尝试在我的 ios 7 应用程序上使用模糊效果。我使用了UITabBar模糊技巧,它只在模拟器上运行良好,但在真正的 ios7 设备上运行良好。我正在使用已经在使用 ios 7 的 iPad 3。

我忘了什么吗?我需要它在 ios 7 设备上工作。

在此处输入图像描述

在构建设置中,我的配置

  • 基础 SDK:iOS 7.0
  • 部署目标:iOS 6.0

这是来源:

if (![catlistView viewWithTag:23] && [[[UIDevice currentDevice] systemVersion] floatValue] >= 7.) {
    categoryListBackground.backgroundColor = [UIColor clearColor];
    UIToolbar* bgToolbar = [[UIToolbar alloc] initWithFrame:categoryListBackground.frame];
    bgToolbar.barStyle = UIBarStyleDefault;
    bgToolbar.tag = 23;
    bgToolbar.barTintColor = [UIColor colorWithRed:240./255. green:243./255. blue:243./255. alpha:0.9];
    [catlistView insertSubview:bgToolbar atIndex:0];
}
4

2 回答 2

3

iPad3 设备上未启用模糊。(查看控制中心、Siri、通知中心,你会发现没有模糊)。如果你想给 iPad3 添加模糊效果,你必须自己模糊视图。

于 2013-11-12T10:12:10.300 回答
1

如前所述,iPad3 和其他一些旧设备(如 iPhone 4)不支持模糊视图,但尝试FXBlurView它可能会满足您的目的。

于 2013-11-12T16:17:23.870 回答