Comment faire une barre de Navigation transparente et fade out comme dans l'application photo de l'iPhone
je suis nouvelle Programmation iPhone ...quelqu'un peut-il m'aider s'il vous plaît..
je veux développer une application comme application photo de l'iPhone..
Comment faire de la naveigation et la barre d'outils transparent et fadeout comme dans l'application photo de l'iPhone
Merci u ..
OriginalL'auteur rockey | 2010-06-23
Vous devez vous connecter pour publier un commentaire.
UINavigationBar
hérite deUIView
, de sorte que vous pouvez utiliserUIView
's méthodes d'animation de fondu par l'activation de laalpha
propriété à 0. Cela devrait fonctionner:OriginalL'auteur indragie
Depuis que je suis un bloc, à l'aide d'un peu mec, j'utilise ce petit extrait.
Plus agréable pour moi, mais vous devriez probablement faire cela seulement si vous avez l'habitude de pâtés de maisons et vous êtes rockin' iOS 4.0 ou version ultérieure.
OriginalL'auteur Ben Kreeger
Pour faire apparaître la barre transparente, en utilisant
setBarStyle:
à l'aide de laUIBarStyleBlackTranslucent
.Pour masquer la barre avec animation de fondu, de l'utilisation de l'extrait de code Macatomy posté.
OriginalL'auteur Jasarien
Selon Apple, les specs, vous ne devez jamais changer la
frame
,bounds
, oualpha
les valeurs de la barre de navigation.Pour masquer (ou afficher) la barre de navigation, vous pouvez modifier la
navigationBarHidden
propriété ou appeler lesetNavigationBarHidden:animated
méthode.-[UINavigationController setNavigationBarHidden:animated:]
effectue toujours coulissant effet, au lieu de le fade-out effet que l'OP a demandé.OriginalL'auteur Rickster