ios - 自定义字体作为缺失字形的后备字体

标签 ios uikit uifont ctfont

我目前正在开发一款显示一些时髦角色的应用程序。它们是正确的 unicode 字符在 iOS 上没有包含这些字形的系统字体,所以我制作了一个只包含这些字形的自定义字体。

现在,我不想用我的自定义字体替换系统字体,但我想让 iOS 从我的自定义字体中加载任何缺失的字形。 iOS 可以回退到自定义字体吗?

enter image description here

最佳答案

希望您现在已经得到答复,但是使用自定义字体实现此目的的唯一方法是通过替换 U+2615(热饮料)等字符来自定义“普通”字体非字母字符) 与您的自定义字形。因此,您可以为所有 UI 使用自定义字体,但您需要使用与现在不同的字符来显示自定义字形

关于ios - 自定义字体作为缺失字形的后备字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16097197/

相关文章:

ios - Facebook iOS SDK(Graph API)无法访问公共(public)页面信息

ios - 如何打开 iTunes 评论 URL Controller 而不是点击页面?

ios - MKMapView userLocation 在模拟器中显示 0,0?

ios - 更改 fontWithName 中的大小值没有明显效果

ios - Today Widget 中的自定义字体 iOS 总是返回 nil

ios - UIAccessibilityContainer 动态更新协议(protocol)方法

iphone - 在纵向 UITabBarController/UINavigationController 中显示横向 UIViewController

ios - 在 iOS 上,drawRect 不能在 View 边界之外绘制?

ios - 如果托管的iOS应用没有位置权限,WebView页面能否获取位置?

iphone - NSAttributedString 在不改变 pointSize 的情况下将样式更改为粗体?