ios - 如何防止字体真棒在ios swift中更改文本
问题描述
应该是一个简单的...
我有一个按钮,我想在其中写入文本并显示向下箭头。我使用 font awesome 作为按钮字体。
箭头显示正常,但“类别”一词显示如下:
我试过使用反斜杠和正斜杠。它没有帮助。
我怎样才能防止这种情况?
编辑:
这是代码 -
dropBtn.setTitle("category \u{f0d7}", for: .normal)
编辑2:
|我已经设法通过仅使用我需要的图标生成自定义字体文件来解决它。我是在 fontello.com 上做的
解决方案
我会推荐使用FontAwesome.swift。
它的语法非常简单,而且很灵活,不容易出现您遇到的那种问题。
这是 GitHub 上的自述文件中的一个示例(他们有其他按钮和工具栏项目等示例)。
label.font = UIFont.fontAwesome(ofSize: 100, style: .brands)
label.text = String.fontAwesomeIcon(name: .github)
推荐阅读
- javascript - JS过滤日期
- swift - 无法使用 AVVideoCompositionCoreAnimationTool 在视频中显示动画 CALayer
- javascript - 选中复选框时触发功能,但未选中时清除
- c# - 在c#中的文本框上显示单元格值
- wpf - 半透明颜色的动画效果很奇怪
- java - 有没有办法在 Java 语言(非本机)JVM 代理中启用“本机方法前缀”功能?
- python - Python shell 在 urlopen() 上重新启动
- c# - .Net Api 用于创建带有图表的 Word 文档
- javascript - 入门问题,在动画上用文本覆盖 Div
- python - 带有 sklearn 的 ML:KNeighborRegressor 拟合函数卡在大数据库上