更改自定义导航控制器栏按钮的颜色

时间:2013-12-11 03:24:09

标签: objective-c ios7 uinavigationcontroller

我目前正在使用iOS7,我正在尝试将导航栏设置为半透明,具有清晰的彩色背景,因为我有一个背景,我想通过导航栏显示。然而,事实证明它比预期困难得多,因为我无法改变alpha而不改变条形本身的整体颜色。这是影响它的大部分代码的地方。

self.deckDropDown.tableView.backgroundColor = [UIColor clearColor];
[self.deckDropDown.layer setBorderWidth:1];
[self.deckDropDown.layer setBorderColor:[UIColor colorWithWhite:0.90 alpha:1.0].CGColor];
self.deckDropDown.backgroundColor = [UIColor clearColor];
self.tableView.backgroundView = tempImageView;
self.navigationController.navigationBar.translucent = YES;
self.navigationController.view.backgroundColor = [UIColor clearColor];

如果有人能帮我解决这个相当令人沮丧的问题,我们将不胜感激!

谢谢!

0 个答案:

没有答案