[英]Custom Icon Font in Swift
我想為我的應用程序使用自定義圖標字體,所以生病了將字體“simple-line-icons.ttf”添加到我的info.plist中 - 現在我可以從界面構建器中選擇它。
生病時將文本從標簽設置為unicode文本,如:
dateIconLabel.text = "\u{e01c}"
它向我顯示一個圖標,但不是按照預期的圖標設置的圖標。
它是一個彩色圖標,我不會在這里使用任何colered圖標集。
字體是明確正確的,unicode也應該工作(從原始的css文件復制)。
奇怪的是,當我打印出我的應用程序的所有字體時,圖標字體不存在(但它在我的IB列表中)。
print(UIFont.familyNames())
任何幫助將不勝感激。
確保將圖標字體添加到正確的目標。 當我將字體添加到我的應用程序時,它沒有添加到任何目標。 因此,應用程序中未安裝圖標字體,系統使用的是默認字體。
您仍然可以在IB中選擇字體,因為您可能在Mac上安裝了該字體。
將字體添加到info.plist
使用:UIAppFonts(原始值)或“應用程序提供的字體”作為鍵,字體名稱示例Icon-Font.ttf
通過在字體書中打開ttf來驗證字體文件名和字體名對應
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.