当我在viewDidLoad中设置此代码时:
[self.navigationController.navigationBar setTranslucent:NO];
并在xcode中运行项目,它会在我的主导航栏上方创建其他导航栏。
任何人都知道它是什么?
答案 0 :(得分:0)
[self.navigationController.navigationBar setBackgroundImage:[UIImage new]
forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowImage = [UIImage new];
self.navigationController.navigationBar.translucent = YES;
self.navigationController.view.backgroundColor = [UIColor clearColor];
上面的代码将导航栏从半透明设置为实体而不隐藏或创建其他导航栏。