iOS:啥是分组的 tableView 页眉/页脚文本默认样式

Posted

技术标签:

【中文标题】iOS:啥是分组的 tableView 页眉/页脚文本默认样式【英文标题】:iOS: What is the grouped tableView header/footer text default styleiOS:什么是分组的 tableView 页眉/页脚文本默认样式 【发布时间】:2013-09-07 09:10:22 【问题描述】:

这个问题有时让我很困扰。例如,如果我只想更改标题文本字体大小,我必须创建整个 UIView。 UITableView没有像[tableView setHeaderTextFont]这样的直接实例方法,我觉得苹果应该真的加这个方法。

不过,this post 做得很好,但和原来的不完全一样。如果你仔细检查原始的,它在 Photoshop 中具有类似“内发光”的效果,但是使用 NSAttributedString,这是无法做到的(如果我错了,请纠正我)。 必须通过一些私有方法来渲染。

另外,页脚文本样式也是一样的。

所以我的问题是:如何准确地重新创建分组的 tableview 页眉/页脚文本样式。

谢谢。

【问题讨论】:

【参考方案1】:

你所说的效果只是一个 1px 的白色阴影。它在您链接到的帖子中:

label.shadowColor = [UIColor colorWithWhite:1.0 alpha:1];
label.shadowOffset = CGSizeMake(0, 1);

你是在执行这个但没有看到效果吗?

【讨论】:

以上是关于iOS:啥是分组的 tableView 页眉/页脚文本默认样式的主要内容,如果未能解决你的问题,请参考以下文章

使用 UIBezierPath 的带有圆角的 TableView 页眉和页脚

限制 UItableView 的页眉和页脚的视图宽度

比尔特。在动态组的组页眉/页脚中显示当前分组值

是否可以使 tableview 部分标题与普通 tableview 中的单元格一起滚动?

以页眉样式呈现的 UItableView 页脚

UICollectionView 页眉和页脚视图