如何实现这样的按钮?
http://dl.dropbox.com/u/21379266/barButtonItemTransparency.png
当我使用setBackgroundImage:forState:barMetrics:
并使用模式图像时,我没有边框,阴影,渐变......
还尝试setTintColor:
[UIColor clearColor]
,但根本不起作用。
有什么想法吗?
答案 0 :(得分:0)
尝试为您的UIBarButtonItem设置自定义视图
UIBarButtonItem* bar = YOUR_BAR_BUTTON;
bar.customView = [[[UIImageView alloc] initWithImage:@"YOUR_IMAGE"] autorelease];
bar.customView.alpha = .5;
答案 1 :(得分:0)
我不知道您要定位的iOS版本,但如果您使用的是iOS 5,则可以使用UIAppearance
协议设置自定义背景图片。
但要注意,背景图片必须是可拉伸的!