UITabBar ios7 blur无法在iPad3上运行
我正在尝试在ios 7应用程序上使用模糊效果。我使用了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
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上工作