如何创建透明的UIBarButtonItem?

时间:2013-02-27 23:05:40

标签: ios transparency uibarbuttonitem transparent tint

我有一个带有模式的UINavigationBar。我见过很多实现透明UIBarButtonItem的UI,我想知道如何做同样的事情。

不幸的是,Tint dosent无法做到这一点......

请帮忙......

2 个答案:

答案 0 :(得分:4)

将UIButton放在UIBarButton项目中。按钮可以是透明的。在Xcode的Interface Builder中,只需将UIButton拖到UINavigationBar的一个空角上即可。 Xcode将自动创建一个UIBarButtonItem并将UIButton放入其中。然后,您可以将UIButton类型设置为“自定义”并应用其他属性,例如标题或图像。

答案 1 :(得分:0)

按照Melsam描述的步骤,使用

设置按钮的透明度

button.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.5];