透明导航控制器?

时间:2014-05-25 11:49:32

标签: ios objective-c

我在这里找到了很多答案,如何设置navigation controller的条形颜色。

但我想将导航控制器背景设置为透明。

当我使用以下设置导航控制器的根视图背景颜色时

  [self.navigationController setNavigationBarHidden:YES];
 self.view.backgroundColor=[UIColor colorWithRed:0 green:0 blue:0 alpha:0.5];

我可以看到黑色,我看不到这个导航器下的视图,因为导航器本身可能有一些颜色,我无法找到如何改变,所以它并不重要根视图具有alpha,因为导航器具有一些背景颜色。 我怎么设置它是清晰的颜色?

1 个答案:

答案 0 :(得分:2)

我以为你已经 - 所以所有的评论。

要设置navigationControllers视图的背景颜色,请执行以下操作

[self.navigationController.view setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.5]];

很抱歉这个混乱。

w ^

相关问题