0

我正在尝试为导航栏的背景设置图像,并且我正在这样做,就像我在 iOS6 中所做的那样:

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"Navbar.png"] forBarMetrics:UIBarMetricsDefault];

这是图像:

在此处输入图像描述

这是我运行时的结果:

在此处输入图像描述

在 iOS 6 上完美运行,但在 iOS 7 上却有这个问题......

4

1 回答 1

0

尝试将此添加到您的导航控制器:

self.navigationController.navigationBar.tintColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Navbar.png"]];
于 2013-09-22T12:29:08.483 回答