我正在尝试为 iOS 6 实现自定义 UINavigationBar 图像背景,但我没有运气。它所显示的只是 Apple 的普通款(没有后退按钮)。我在 viewDidLoad 中尝试了以下代码(一次一个):
[[UINavigationBar appearance] setBackgroundImage:myImage forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setBackgroundImage:myImage forBarMetrics:UIBarMetricsDefault];
我通过以下方式呈现所需的视图:
optionViewController *choose= [[optionViewController alloc] initWithNibName:@"optionViewController" bundle:nil];
UINavigationController *aNavController = [[UINavigationController alloc] initWithRootViewController:choose];
[self presentViewController: aNavController animated:YES completion:nil];
任何帮助,将不胜感激。谢谢!