可能重复:
How do I set bold and italic on UILabel of iPhone/iPad?
我试图使用系统字体使UILabel字体粗体和斜体,但我不能同时使用这两种样式。那么是否可以使用系统字体使字体粗体和斜体?这是我的代码,
lblTitle.font = [UIFont italicSystemFontOfSize:[UIFont systemFontSize]];
或
lblTitle.font = [UIFont boldSystemFontOfSize:[UIFont systemFontSize]];
我想要我的字体Bold和Italic。 谁能帮我? 提前谢谢。
答案 0 :(得分:17)
试试这段代码......
UIFont *yourFont = [UIFont fontWithName:@"Helvetica-BoldOblique"
size:[UIFont systemFontSize]];
lblTitle.font = yourFont;
你也可以使用BoldItalik的另一个fontName。
Optima-BoldItalic
,TimesNewRomanPS-BoldItalicMT
,Baskerville-BoldItalic
,HelveticaNeue-BoldItalic
,等...
答案 1 :(得分:6)
有几种字体包含Bod + Italic本身就可以使用这些字体...... 一个常见的例子是
lblTitle.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:16.0f];
其他人是:
- TrebuchetMS-Bold
- Helvetica-BoldOblique
- 此link会对您有所帮助。