无法更改UILabel上的UIFont大小[Swift]

Pix*_*le9 3 uilabel uifont swift

我正在尝试更改UIFont的大小,但是当我输入数字时,它不会改变,它仍然是17号,即使我选择了数字70或100,也不会改变。这是我尝试的方法:

labelTitle.font = UIFont(name: "Arial-Rounded-MT-Bold", size: 30)
Run Code Online (Sandbox Code Playgroud)

而且仍然给我尺寸17的结果

我发现使用以下代码行:

labelTitle.font.fontWithSize(30)
Run Code Online (Sandbox Code Playgroud)

它可以更改字体大小,但是现在标签将字体更改为“ .SFUIText-Regular”

我将结果打印到控制台上,以查看它不起作用时的字体及其大小:

print(labelTitle.font.fontName)
print(labelTitle.font.fontDescriptor())
Run Code Online (Sandbox Code Playgroud)

控制台中的结果是这样的:

    **.SFUIText-Regular
UICTFontDescriptor <0x7c081580> = {
    NSCTFontUIUsageAttribute = CTFontRegularUsage;
    NSFontSizeAttribute = 17;
}**
Run Code Online (Sandbox Code Playgroud)

Aar*_*ron 5

尝试 UIFont(name: "ArialRoundedMTBold", size: 30)

UIFont(name: "Arial-Rounded-MT-Bold", size: 30)