升级xcode以包含iOS7.1后,我遇到了有线问题。 工具栏的背景颜色在模拟器中显得非常明亮,更改alpha值对它没有任何影响。红色曾经是浅红色。
我在viewDidLoad
中设置了颜色:
[self.navigationController setToolbarHidden:NO]; //animated:YES
[self.navigationController.toolbar setBarTintColor:[UIColor colorWithRed:0.8f green:0.0f blue:0.0f alpha:0.5]];
[self.navigationController.toolbar setTranslucent:YES];
有什么想法吗?
答案 0 :(得分:0)
设置图像仍然有效:
UIImage* toolbarImage = [UIImage imageNamed: @"myimagename"];
[[UIToolbar appearance]
setBackgroundImage: toolbarImage
forToolbarPosition: UIToolbarPositionAny
barMetrics: UIBarMetricsDefault];
当它是png时,此图像可以是半透明的