0
如何设置UITableView部分边框颜色?我已经尝试过,似乎不能改变它。其默认值是白色,我想将其设置为灰色。设置UITableView部分边框颜色
如何设置UITableView部分边框颜色?我已经尝试过,似乎不能改变它。其默认值是白色,我想将其设置为灰色。设置UITableView部分边框颜色
白色是因为分隔符样式设置为单线边缘。如果将其更改为单线,白线将消失。不知道这是否能解决您的问题,但我认为如果不做更多的工作,就不会改变颜色。
我相信苹果公司在其联系方式中使用的是tableView:viewForHeaderInSection:
,而第0
部分不是第一部分中的单元格。您仍然可以指定透明背景,并且细条纹将显示在背后。由于分组表格视图节标题没有边框,边框将不在此处。
无论你建立你的自定义单元格在Interface Builder或使用代码,它应该是一个相当简单的任务迁移从UITableViewCell
到UIView
这些观点为使用tableView:viewForHeaderInSection:
。
我不知道你是否就可以保持详细标题,比如说,部分1
,除非你包含这个词的标签,并将其手动添加到部分0
头视图。
最后,如果所有上述建议没有帮助check this link out。
谢谢,我将它改为单行,并根据需要进行了设置,并且工作正常。剩下的唯一奇怪的事情是,当我设置tableviews背景像这样self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@“Leather.png”]];我得到了tableview的背景设置,但它也设置了我的表中的每个部分的背景。所以在每个部分后面都有相同的图像重叠,当拉下内容时看起来很奇怪。有没有办法来解决这个问题? – jarryd 2012-02-23 14:25:09
为此,我认为你应该设置你的表的'backgroundView'属性。 – 2012-02-23 14:35:08
也可以帮助 - http://stackoverflow.com/questions/1370849/how-do-i-set-a-background-image-for-a-grouped-table-view – 2012-02-23 14:35:41