Sai*_*een 1 cocoa-touch objective-c uinavigationcontroller ios ios7
我正在尝试在ViewControllers导航栏中显示此透明度:
通缉:

直到现在我才完成了这一切.酒吧没有失去它的颜色:

二手代码:
self.navigationController.navigationBar.barTintColor = [UIColor clearColor];
self.navigationController.navigationBar.translucent = YES;
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题吗?
试试这个:
[self.navigationController.navigationBar setBackgroundImage:[UIImage new]
forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowImage = [UIImage new];
self.navigationController.navigationBar.translucent = YES;
Run Code Online (Sandbox Code Playgroud)
在斯威夫特
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: .Default)
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.translucent = true
Run Code Online (Sandbox Code Playgroud)