【发布时间】:2019-08-20 08:10:27
【问题描述】:
我在 Swift 5 中使用 FontAwesome.swift 为我的 UI 按钮添加了一个 fontawesome 图标。我想将 fontawesome 图标与字符串 "Database" 混合。这是我尝试过的:
self.titleLabel?.font = UIFont.fontAwesome(ofSize: 15, style: .solid)
self.setTitle(String.fontAwesomeIcon(name: .database) + " Database", for: UIControl.State.normal)
但是,结果给了我两个相同的图标:
我想要的是这样的:
【问题讨论】:
-
在这个 pod 的 Github repo 中没有关于你正在尝试什么的例子,但是你可以使用 Attributed String 和
NSTextAttachment来做到这一点,请检查这个答案 stackoverflow.com/questions/50040115/…
标签: ios swift uibutton font-awesome