我已經使用網站(http://fontastic.me/),它給你.ttf文件創建了一些圖標字體。創建IBInspectable的Unicode字符
您可以通過
myLable.text = "\u{e002}" //
print("\u{e002}") //
print("\u{1F496}") //
這個作品很好使用它,但我想直接用故事板傳遞字符串。
然後我開始使用UILabel子類併爲unicode字符串創建@IBInsectable。但這不起作用。以下是IBInspectable的代碼。
@IBInspectable internal var myString: String? {
didSet {
text = "\u{e002}" // this works
text = "\\u{\(myString)}" //\u{e002} this not
}
或
let myString = "e002"
print("\\u{\(myString)}") //\u{e002}
連這個也沒有工作
print(myString)
text = String(UTF8String: myString!)
但這隻會打印文本它假設打印圖標像print("\u{e002}")
這一點。 如何解決這個問題,我錯過了什麼?
在此先感謝您的幫助。
非常感謝你。 –
樂於助人,快樂編碼。 –