我是iOS的新手,找到了这个使UINavigationBar透明的解决方案。 在我的项目文件中,我应该把这段代码放在哪里?
[self.navigationBar setBackgroundImage:[UIImage new]
forBarMetrics:UIBarMetricsDefault];
self.navigationBar.shadowImage = [UIImage new];
self.navigationBar.translucent = YES;
这样它就能应用于我整个项目中使用了导航控制器的地方。
viewDidLoad
方法中或者在你的 appDelegate 文件的didFinishLunchWithOptions
方法中。 - Dimitris Bouzikasself.navigationController.view.backgroundColor = [UIColor clearColor];
。 - Dimitris Bouzikas