![](/img/trans.png)
[英]How to set custom font with regular and bold font while setting html string to label in swift 4?
[英]How to set custom bold font programmatically - swift
我試圖將UILabel中的字體設置為自定義字體,但也使其變為粗體而沒有成功。 到目前為止,我的努力如下:
CUSTOM FONT:
cell.folderName.font = UIFont.init(name: "American Typewriter", size: 20)
如何使上面的字體也粗體/或斜體?
此枚舉可用於AmericanTypewriter類型。
public enum americanTypewriter: String {
case typewriter = "AmericanTypewriter"
case bold = "AmericanTypewriter-Bold"
case condensed = "AmericanTypewriter-Condensed"
case condensedBold = "AmericanTypewriter-CondensedBold"
case condensedLight = "AmericanTypewriter-CondensedLight"
case light = "AmericanTypewriter-Light"
public func font(size: CGFloat) -> UIFont {
return UIFont(name: self.rawValue, size: size)!
}
}
對於大膽
cell.folderName.font = UIFont.init(name: "AmericanTypewriter-Bold", size: 20)
Font American Typewriter沒有斜體樣式。 但它有大膽的風格。
因此,如果您需要設置粗體字體,請使用
"AmericanTypewriter-Bold"
All American Typewriter字體風格:
AmericanTypewriter-CondensedBold
AmericanTypewriter-Condensed
AmericanTypewriter-CondensedLight
AmericanTypewriter
AmericanTypewriter-Bold
AmericanTypewriter-Semibold
AmericanTypewriter-Light
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.