我正在尝试减少UILabel文本中字体的重量。 我正在使用Helvetica字体,我仍然希望文本更薄。 如何减少UILabel文本字体粗细的厚度?
答案 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个点。