如何使 UILabel 看起来像 UITableView 中的节标题一样蚀刻

Posted

技术标签:

【中文标题】如何使 UILabel 看起来像 UITableView 中的节标题一样蚀刻【英文标题】:How to make UILabel look etched like section header in a UITableView 【发布时间】:2010-05-25 01:34:36 【问题描述】:

我有一个 UITableView,标题中有一个视图。此视图具有细条纹背景并包含 UILabel。我希望 UILabel 文本看起来像节标题的文本。我怎样才能做到这一点?

【问题讨论】:

【参考方案1】:

这对我有用:

label.font         = [UIFont boldSystemFontOfSize:label.font.pointSize];
label.textColor    = [UIColor darkGrayColor];
label.shadowColor  = [UIColor whiteColor];
label.shadowOffset = CGSizeMake(0.0, 1.0);

【讨论】:

【参考方案2】:

尝试以下变体:

label.shadowColor = [UIColor blackColor];
label.shadowOffset = CGSizeMake(0.0, 1.0);

【讨论】:

这很接近,但仍然不像节标题的标题 您只需要调整和测试它。这是将阴影应用于标签的一般过程。

以上是关于如何使 UILabel 看起来像 UITableView 中的节标题一样蚀刻的主要内容,如果未能解决你的问题,请参考以下文章

如何根据自适应布局和情节提要使 uitableviewcell 中的 uilabel 相对于设备进行包装

如何使 UITableView 的部分标题居中

UITableViewCell 中的 UILabel 约束横向变化

UILabel 有错误的框架。迅速

如何将 UILabel 放置在 UIImageView 下方,使其始终均匀放置

如何快速下划线 UILabel?