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

1

前述のように、iPad3 やその他の古いデバイス (iPhone 4 など) はぼやけたビューをサポートしていませんが、FXBlurViewを試してみてください。

于 2013-11-12T16:17:23.870 に答える