2014-09-23 1 views
0

Comme vous pouvez le voir, le UINavigationBar est entièrement transparent. Seul le titre et UIBarButtonItem sont visibles. Et la barre d'état a la même couleur que la couleur d'arrière-plan de UITableView. En ce moment, j'ai fini de faire la vue de la table et la cellule a le même effet que la photo. Mais comment faire la barre de navigation et la barre d'état a aussi l'effet?Comment rendre UINavigationBar complètement transparent ou disparu comme ce seul titre et UIBarButtonItem pourrait être vu

enter image description here

Répondre

1

Essayez celui

self.navigationController.navigationBar.shadowImage = [UIImage new]; 
    self.navigationController.navigationBar.translucent = YES; 
    self.navigationController.view.backgroundColor = [UIColor clearColor]; 
    [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; 
0

Essayez ceci!

[self.navigationController.navigationBar setBackgroundColor:[UIColor clearColor]]; 
[self.navigationController.view setBackgroundColor:[UIColor clearColor]]; 
[self.navigationController.navigationBar setBarTintColor:[UIColor clearColor]]; 
Questions connexes