在WWDC 2013视频中,他们表明开发人员可以对文本使用凸版印刷效果。 有没有人有任何关于如何使用UILabel执行此操作/如何执行此操作的示例代码?
答案 0 :(得分:17)
他们现在已经非常简单了。
//Use any font you want or skip defining it
UIFont* font = [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline];
//Use any color you want or skip defining it
UIColor* textColor = [UIColor blueColor];
NSDictionary *attrs = @{ NSForegroundColorAttributeName : textColor,
NSFontAttributeName : font,
NSTextEffectAttributeName : NSTextEffectLetterpressStyle};
NSAttributedString* attrString = [[NSAttributedString alloc]
initWithString:note.title
attributes:attrs];
myTextLabel.attributedText = attrString;
答案 1 :(得分:0)