2009-07-20 7 views
1

Bonjour tout ce que je voudrais savoir est-il même possible de changer la couleur de la barre supérieure dans cette UITableView (la barre d'outils nav +) (code sage).possible de changer topbar UITABLEview

http://sites.google.com/site/iphonesdktutorials/images/navtoolbar/App.jpg

Une autre question concernant la barre supérieure, comment ils parviennent à enlever le backbutton comme ici l'article 1 est celui que je veux supprimer sage code.

http://1.bp.blogspot.com/_ixq8Dp4ESMo/Sc-qrEQzclI/AAAAAAAAAG4/EOqFoiQU9uA/s1600-h/detailview.jpg

Répondre

2

1) Tirez le Outils-> Attribut Inspecteur pour vous UINavigationBar dans le constructeur d'interface. Ajuster les attributs Style et Teinte, entre autres, est la façon dont j'ai créé plusieurs de mes barres de navigation.

2) Si vous verriez plutôt pas le bouton de retour, vous pouvez simplement utiliser le mécanisme intégré de cache (de référence UINavigationItem):

setHidesBackButton: animation: permet de définir si le bouton arrière est caché, éventuellement l'animation de la transition.

- (void) setHidesBackButton: (BOOL) hidesBackButton animé: (BOOL) animé

Paramètres: hidesBackButton OUI si le bouton de retour est caché lorsque cet élément de navigation est l'élément supérieur; sinon, NO.

animé OUI pour animer la transition ; sinon, NON.

Il ressemblerait à ceci:

[theNavBarItem setHidesBackButton:YES animated:false]; 

Ce qui est à portée de main est que cela définit une propriété booléenne qui devrait garder la barre arrière cachée.

+0

super thnx man ... fonctionne bien –

+0

Si vous avez trouvé cela utile, pouvez-vous "up" la réponse? – TahoeWolverine

+0

+1 exactement ce que je cherchais. –

1

Ce n'est pas sur le UITableView mais, un contrôleur de navigation. Il existe de nombreux exemples et guides sur l'utilisation des vues de table dans les contrôleurs de navigation, y compris la personnalisation (par exemple, la couleur de la barre supérieure ou l'ajout/suppression/ré-étiquetage de boutons).

Un point de départ est le site Web Apple.

http://developer.apple.com/iphone/library/featuredarticles/ViewControllerPGforiPhoneOS/UsingNavigationControllers/UsingNavigationControllers.html

Questions connexes