systemFontOfSize: weight:
前一個就是調(diào)整字體大小,主要說說后一個,以下的這些都是填入權(quán)重值(即weight:后)
UIFontWeightUltraLight? - 超細字體
UIFontWeightThin? - 纖細字體
UIFontWeightLight? - 亮字體
UIFontWeightRegular? - 常規(guī)字體
UIFontWeightMedium? - 介于Regular和Semibold之間
UIFontWeightSemibold? - 半粗字體
UIFontWeightBold? - 加粗字體
UIFontWeightHeavy? - 介于Bold和Black之間
UIFontWeightBlack? - 最粗字體(理解)
這是設(shè)置系統(tǒng)默認字體的weight
當然其他的字體也可以設(shè)置,比如HelveticaNeue,HelveticaNeue是iOS自帶的字體。其中就包含了多種weight,我們只需要在使用時,選擇不同的字體就可以達到類似于html一樣設(shè)置weight的效果了。
比如:
titleLabel.font = UIFont.init(name: "HelveticaNeue-Medium", size: 17)? ? 這里我們就是用了HelveticaNeue的Medium字體,跟上面相同Medium是介于Regular和Semibold之間的字體。
