如何设置UIToolbar的样式,使其看起来像标准的iPhone相机工具栏?

时间:2009-12-01 16:47:50

标签: iphone objective-c cocoa-touch

iPhone相机工具栏为灰色且略有渐变。我相信我可以通过设置工具栏的tintColor和/或半透明来实现相同的外观。

我知道如何让我的工具栏看起来与相机一样吗?

这不太对劲......太黑了:

UIToolbar *tb = [[UIToolbar alloc] initWithFrame:frame];
tb.tintColor = [UIColor grayColor];

3 个答案:

答案 0 :(得分:6)

尝试

tb.barStyle = UIBarStyleBlack;

tb.barStyle = UIBarStyleBlackTranslucent;

答案 1 :(得分:0)

将工具栏的barStyle属性设置为UIBarStyleBlackTranslucent会为您提供所需的效果吗?

答案 2 :(得分:0)

这适用于iOS 7.1

tb.barStyle=-1;
tb.backgroundColor=[[UIColor blackColor]colorWithAlphaComponent:0.2];