如何减轻UILabel文字字体的重量?

时间:2013-10-20 13:26:51

标签: ios size uilabel uifont

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

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

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

答案 2 :(得分:-3)

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

UILabel *label; // Your Label

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

此示例将字体缩小了4个点。