我创建了一个半透明黑色样式的工具栏,如下所示:
UIToolbar *toolbar = [UIToolbar new];
toolbar.barStyle = UIBarStyleBlack;
toolbar.translucent = YES;
我为它创建了一个按钮项目:
UIBarButtonItem *buttonItem = [[UIBarButtonItem alloc] initWithImage:nil
style:UIBarButtonItemStyleBordered
target:self
action:@selector(mySelector:)];
我注意到,当处于正常状态时,按钮显示为浅灰色,只有当我按下它时才会变为全黑。这似乎与它应该如何运作相反(例如Photo app)。我希望它在正常状态下是黑色的,在按下时更轻。我错过了什么?
答案 0 :(得分:1)
将bartyle改为UIBarStyleBlackTranslucent,听起来很笨,我相信它会恢复正常。