iOS 7 UINavigationBar arrière-plan de l'image masque de Titre de la vue

J'ai fait de l'application iOS, dans laquelle je veux que mon application compatible avec iOS 7

Problème auquel je suis confronté est, lorsque je lance mon application sur iOS 7, l'image de Fond de mon UINavigationBar cache mon titleview et back button

iOS 7 UINavigationBar arrière-plan de l'image masque de Titre de la vue:

-(void)viewDidLoad
{
    [super viewDidLoad];

    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"top.png"] forBarMetrics:UIBarMetricsDefault];

    self.title=@"Artist";
    self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:nil action:nil];


}

aussi quand, j'ai mis en image d'arrière-plan de UINavigationBar à néant il montre titleview et back button

Quand je lance mes applications avant iOS 7, il fonctionne correctement.

S'il vous plaît aider.
Merci d'avance.

  • Quelle est la nuance de couleur de la valeur pour vous navigationBar?
  • [[UIBarButtonItem appearance] setTintColor:[UIColor colorWithRed:6.0/255.0 green:12.0/255.0 blue:19.0/255.0 alpha:1.0]];
  • Que la couleur de teinte semble sombre, qu'est-ce que votre image de fond. Essayez de régler votre teinte de la couleur à whiteColor et voir ce qui se passe
InformationsquelleAutor Krunal | 2013-09-16