可以更改顶部UITABLEview

时间:2009-07-20 16:49:58

标签: iphone objective-c uitableview

大家好我想知道的是甚至可以更改此UITableView(导航+工具栏)顶部栏的颜色(代码明智)。

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

关于顶栏的另一个问题是,他们如何设法移除后门按钮 像这里第1项是我想删除代码的那个。

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

2 个答案:

答案 0 :(得分:2)

1)在界面构建器中为您的UINavigationBar拉出Tools-> Attribute Inspector。调整Style和Tint属性是我创建许多导航栏的方式。

2)如果你不想看后退按钮,你可以简单地使用内置的hide机制(来自UINavigationItem参考):

  

setHidesBackButton:animated:Sets   后退按钮是否隐藏,   可选地为过渡动画。

     

- (无效)setHidesBackButton:(BOOL)hidesBackButton   动画:(BOOL)动画

     

参数:   hidesBackButton是的,如果是   这个时候隐藏了后退按钮   导航项目是最重要的项目;   否则,没有。

     

动画为是动画   过渡;否则,没有。

看起来像这样:

[theNavBarItem setHidesBackButton:YES animated:false];

这样可以设置一个BOOL属性,该属性应该隐藏后栏。

答案 1 :(得分:1)

这不是UITableView,而是导航控制器。 在导航控制器中使用表格视图有很多样本和指南,包括如何自定义(例如,顶栏的颜色,或添加/删除/重新标记按钮)。

一个起点是苹果网站。

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