Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UITabBar ios7 blur无法在iPad3上运行_Ios_Objective C_Ipad_Ios Simulator - Fatal编程技术网

UITabBar ios7 blur无法在iPad3上运行

UITabBar ios7 blur无法在iPad3上运行,ios,objective-c,ipad,ios-simulator,Ios,Objective C,Ipad,Ios Simulator,我正在尝试在ios 7应用程序上使用模糊效果。我使用了uitabarblur技巧,它只在模拟器上运行良好,但在真正的ios7设备上运行不好。我使用的是已经在使用ios 7的iPad3 我忘了什么吗?我需要它在ios 7设备上工作 在生成设置中,我的配置 基本SDK:iOS 7.0 部署目标:iOS 6.0 资料来源如下: if (![catlistView viewWithTag:23] && [[[UIDevice currentDevice] systemVersion

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

我忘了什么吗?我需要它在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];
}

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

在iPad3设备上未启用模糊功能。(看看控制中心、Siri、通知中心,你会发现没有模糊)。

如果你想给iPad3添加模糊效果,你必须自己模糊视图。

如前所述,iPad3和其他一些旧设备(如iPhone 4)不支持模糊视图,但尝试一下可能会达到你的目的。

如前所述,iPad3和其他一些旧设备(如iPhone 4)不支持模糊视图,但是尝试一下可能会达到你的目的。

你是否尝试添加
[bgToolbar settransparent:YES]
?@zbMax它不起作用这很奇怪,因为指导线说:
在iOS 7中,半透明元素只会模糊它后面的内容
…是的,这个技巧总是有效的,我在其他应用程序中使用它。这是我第一次遇到这样的情况。将barstyle设置为
UIBarStyleBlack
uiBarStyleBlackTransparent
,然后更改条的着色颜色如何?您是否尝试添加
[bgToolbar SetTransparent:YES]
?@zbMax它不起作用这很奇怪,因为指导线说:
在iOS 7中,半透明元素只会模糊它后面的内容
…是的,这个技巧总是有效的,我在其他应用程序中使用它。这是我第一次遇到这样的情况。将barstyle设置为
UIBarStyleBlack
uiBarStyleBlackTransparent
,然后更改条形图的颜色如何?很抱歉,我只是尝试创建新项目,并在相同ios版本(ios7)的同一设备(ipad3)上运行,效果很好。您可以在这里查看屏幕截图@NovalAgungPrayogo,它看起来一点也不模糊,它只是透明的,就像您发布的问题截图一样。@NovalAgungPrayogo是的,它是透明的,但不模糊,例如,控制中心在iPad3上是透明的,但不模糊。只需将截图与模拟机运行进行比较……不,你没有阅读我对zbMax的回复吗?我在我的其他应用程序上使用它,而且效果很好。你可以在stackoverlow的其他线程上找到任何其他工作过的示例。dude我用iPad mini、iPad2、iPad3和iPad4进行了测试,UITabbar blur只在iPad mini上工作,iPad2和iPad4不在iPad3上。很抱歉,我只是尝试创建新项目,并在同一台设备(iPad3)上以相同的ios版本(ios7)运行,效果很好。您可以在这里查看屏幕截图@NovalAgungPrayogo,它看起来一点也不模糊,它只是透明的,就像您发布的问题截图一样。@NovalAgungPrayogo是的,它是透明的,但不模糊,例如,控制中心在iPad3上是透明的,但不模糊。只需将截图与模拟机运行进行比较……不,你没有阅读我对zbMax的回复吗?我在我的其他应用程序上使用它,而且效果很好。你可以在stackoverlow的其他线程上找到任何其他工作过的示例。dude我用iPad mini、iPad2、iPad3和iPad4测试过它,UITabbar blur只在iPad mini上工作,iPad2和iPad4不在iPad3上工作