如何从iPad中的UIToolbar中删除渐变?

时间:2013-03-22 07:20:55

标签: ios ipad uitoolbar

我在iPad App中使用UIToolbar,如何从中删除渐变背景?以下是我的代码。

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

1 个答案:

答案 0 :(得分:4)

您需要在UIToolbar中设置图像,因此请删除渐变。

我的建议是请设置图片并创建自定义UI工具栏。

该代码如下。

   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];