1

我正在尝试减少 UILabel 文本中字体的重量。我正在使用 Helvetica 字体,但我仍然希望文字更薄。如何减少 UILabel 文本字体粗细?

4

3 回答 3

2

您不能为任何字体设置任意粗细。有些字体有粗体和常规变体。较小的数字也有“轻”变体。正如另一位海报所说,如果字体是具有轻变体的字体之一,则可以选择该字体,但不能任意减少字体的重量。

于 2013-10-20T14:07:57.757 回答
2

您可以将字体设置为同一系列中的不同变体,例如 Helvetica-Light(默认情况下您会获得 Helvetica-Regular)。iosfonts.com为查看字体选项提供了一个不错的站点。

于 2013-10-20T13:38:32.150 回答
-3

你需要减少UILabel使用的UIFont的pointSize:

UILabel *label; // Your Label

UIFont *font = label.font;
label.font = [font fontWithSize:(font.pointSize - 4)];

此示例将字体减少 4 磅。

于 2013-10-20T13:37:58.913 回答