无法更改 UILabel 上的 UIFont 大小 [Swift]
Can't change UIFont size on UILabel [Swift]
我正在尝试更改 UIFont 的大小,但是当我输入一个数字时它不会改变它仍然是 17 大小并且即使我选择数字 70 或 100 也不会改变。这是我尝试过的:
labelTitle.font = UIFont(name: "Arial-Rounded-MT-Bold", size: 30)
并且仍然给我 17 码的结果
我发现使用这行代码:
labelTitle.font.fontWithSize(30)
它可以更改字体大小,但现在标签将字体更改为“.SFUIText-Regular”
我将结果打印到控制台以查看它在不工作时给我的字体和大小:
print(labelTitle.font.fontName)
print(labelTitle.font.fontDescriptor())
控制台中的结果是这样的:
**.SFUIText-Regular
UICTFontDescriptor <0x7c081580> = {
NSCTFontUIUsageAttribute = CTFontRegularUsage;
NSFontSizeAttribute = 17;
}**
尝试UIFont(name: "ArialRoundedMTBold", size: 30)
不是UIFont(name: "Arial-Rounded-MT-Bold", size: 30)
我正在尝试更改 UIFont 的大小,但是当我输入一个数字时它不会改变它仍然是 17 大小并且即使我选择数字 70 或 100 也不会改变。这是我尝试过的:
labelTitle.font = UIFont(name: "Arial-Rounded-MT-Bold", size: 30)
并且仍然给我 17 码的结果
我发现使用这行代码:
labelTitle.font.fontWithSize(30)
它可以更改字体大小,但现在标签将字体更改为“.SFUIText-Regular”
我将结果打印到控制台以查看它在不工作时给我的字体和大小:
print(labelTitle.font.fontName)
print(labelTitle.font.fontDescriptor())
控制台中的结果是这样的:
**.SFUIText-Regular
UICTFontDescriptor <0x7c081580> = {
NSCTFontUIUsageAttribute = CTFontRegularUsage;
NSFontSizeAttribute = 17;
}**
尝试UIFont(name: "ArialRoundedMTBold", size: 30)
不是UIFont(name: "Arial-Rounded-MT-Bold", size: 30)