2010-08-13 43 views

回答

0

在我看来,就好像它是一个UIButton具有发言权,0.5α,ontop的带有自定义背景UINavigationbar的。

尝试放置这样的事情到您的appDelegate.m

@implementation UINavigationBar (UINavigationBarCategory) 
- (void)drawRect:(CGRect)rect { 
UIImage *image = [UIImage imageNamed: @"navigationBar.png"]; 
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)]; 
} 
@end 

或者你可以在这里的方法降,

当你添加按钮,导航栏..

button.alpha = 0.5; 

希望可以帮到

+0

我推荐使用透明度为50%的图片,不设置button.alpha。在后一种情况下,标签或前景图像也受到alpha的影响。 – 2010-08-13 10:37:02

+0

感谢您的好评。我认为button.alpha会影响按钮的文字透明度,那不是我想要的。 让我试试透明背景图像。 再次。感谢Bongeh和Ortwin。 – Allendog 2010-08-15 08:01:42