Создал проект из шаблона Master-Detail App, сейчас не могу сделать кастомный фон для NavigationBar.
Я пробовал:
- создавать подкласс UINaviration и в drawRect рисовать так:
UIImage *backgroundImage = [UIImage imageNamed:@"navBarBg.png"];<br/>
[backgroundImage drawInRect:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];<br/>
- менять backgroundColor, tintColor:
[self.navigationController.view.backgroundColor: [UIColor colorWithPatternImage:...]];<br/>
- я даже пытался добавить сабвью:
UIImageView *backView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navBarBg.png"]] autorelease];<br/>
[backView setFrame:CGRectMake(0, 0, 480, 44)];<br/>
[self.navigationController.navigationBar addSubview:backView];<br/>
[self.navigationController.navigationBar sendSubviewToBack:backView];<br/>
Но ничего не выходит… Подскажите, как?