由于我将故事板从iOS 6更改为iOS 7,因此存在以下问题。 在部分卷曲过渡到白色期间,导航栏会发生变化。 我只是进行了一次屏幕录制以便更好地理解。我在设备上的应用程序中遇到了同样的问题。
有什么建议吗?
答案 0 :(得分:0)
因为在ios7导航栏颜色应该从视图背景颜色中获取
-(void)viewDidDisapper{
self.navigationController.navigationBar.barTintColor = [UIColor redColor];// Your nav image
}
-(void)viewWillDisapper{
self.navigationController.navigationBar.barTintColor = [UIColor redColor];// Your nav image
}
或设置appdelegate,以防整个项目中的公共UINavigationBar图像
[[UINavigationBar appearance] setTintColor:[UIColor barColor]];
答案 1 :(得分:0)
我终于找到了答案!你必须设置在你的根视图控制器(部分卷曲触发的动作)扩展顶栏下边缘!