如何重新创建带有阴影的iOS字体?

16
在iOS的时钟应用中,表格视图单元格中的字体有轻微的阴影效果,这使得文本看起来像是被雕刻出来的...

alt text

我该如何重新创造出那种带有雕刻效果的字体?

非常感谢您的帮助!

1个回答

28

只需将阴影颜色设置为白色:

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

1
这不应该是:label.shadowColor = [[UIColor whiteColor] CGColor];吗? - kailoon
不是的。这是UILabel的shadowColor属性,而不是CALayer的shadowColor属性,它是一个UIColor。 - David M.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接