0

iPadアプリで使用UIToolbarしていますが、グラデーションの背景を削除するにはどうすればよいですか? 以下は私のコードです。

aToolbar.barStyle = UIBarStyleBlackTranslucent;
aToolbar.tintColor = [UIColor blackColor]; toolbar.alpha = 1.0;
4

1 に答える 1

4

UIToolbar で画像を設定する必要があるため、Gradient を削除します。

私の提案は、画像を設定してカスタム UItoolbar を作成することです。

そのコードは以下のとおりです。

   UIImage *gradientImage44 = [[UIImage imageNamed:@"imageName.png"] 
                                resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
    // Set the background image for *all* UINavigationBars
    [[UIToolbar appearance] setBackgroundImage:gradientImage44 
                                       forBarMetrics:UIBarMetricsDefault];
于 2013-03-22T07:26:52.903 に答える