NavigationBar外观和背景图片

时间:2015-01-20 21:38:21

标签: ios image uinavigationbar background-image tintcolor

以下代码是我设置导航栏外观tintcolor的地方。我该如何添加背景图片?

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   [[UINavigationBar appearance] setBarTintColor:
                           [UIColor colorWithRed:0.158 green:0.457 blue:0.405 alpha:1]];

1 个答案:

答案 0 :(得分:0)

您可以使用-setBackgroundImage:forBarMetrics:方法。这是最简单的方法。 例如:

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navBarBackground"] forBarMetrics:UIBarMetricsDefault]