UITableView 中部分的标题 - 删除文本阴影?
Posted
技术标签:
【中文标题】UITableView 中部分的标题 - 删除文本阴影?【英文标题】:Title for section in UITableView - remove text shadow? 【发布时间】:2010-06-23 12:03:07 【问题描述】:我有一个带有黑色背景颜色的分组 UITableView。 因此,带有白色阴影的灰色部分标题不可读。 接下来要知道的是,部分高度因语言和部分而异。
如何以最简单的方式解决这个问题?
如果我实现viewForHeaderInSection
,我还需要实现heightForHeaderInSection
,但是高度不同(不同标题和不同语言的几个部分=>不同的文本长度/视图高度)
【问题讨论】:
【参考方案1】:您需要动态确定单元格的高度,并设置标签以使其自动调整大小。
希望this链接对您有所帮助。
一切顺利。
【讨论】:
这不是关于单元格,而是关于节标题【参考方案2】:我在 6.1 中遇到了同样的问题。这对我有用:
- (void) viewDidLoad
[super viewDidLoad];
[self.tableView setBackgroundView:nil];
self.tableView.backgroundColor = [UIColor blackColor];
[[UILabel appearance] setShadowColor:[UIColor clearColor]];
[[UILabel appearance] setTextColor:[UIColor lightGrayColor]];
【讨论】:
以上是关于UITableView 中部分的标题 - 删除文本阴影?的主要内容,如果未能解决你的问题,请参考以下文章