我有一个具有多个 View 的应用程序,并且主导航栏具有在 AppDelegate.m 中定义的背景。我希望其中一个 View 具有不同的背景。
我尝试将整个 View 嵌入到导航 Controller 中,但没有成功。我也尝试过从 View Controller 类更改背景,但没有成功。
最佳答案
如果您可以分享代码,那将非常有帮助。以下可能有帮助
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"image"] forBarMetrics:UIBarMetricsDefault]
关于ios - 如何更改单个 View 导航栏的背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31305487/