AppDelegate.m
LoginViewController *lvc = [[LoginViewController alloc] init];
UINavigationController *nc =[[UINavigationController alloc] initWithRootViewController:lvc];
self.window.rootViewController = nc;
LoginViewController.m
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@”header_bg.png”] forBarMetrics:UIBarMetricsDefault];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 60, 35)];
imageView.image = [UIImage imageNamed:@”logo_title.png”];
self.navigationItem.titleView = imageView;
UIButton *configButton = [UIButton buttonWithType:UIButtonTypeCustom];
configButton.frame = CGRectMake(0, 0, 45, 30);
[configButton setBackgroundImage:[UIImage imageNamed:@”main_left_nav.png”] forState:UIControlStateNormal];
UIBarButtonItem *custumItem = [[UIBarButtonItem alloc] initWithCustomView:configButton];
self.navigationItem.leftBarButtonItem = custumItem;