因此,我最近开始对我的应用进行一些修改,以使其与 iOS 11 兼容。谢天谢地,大部分似乎都是。
但是我确实注意到,如果我在我的工具栏中点击或点击并按住一个图标,该图标由 fontello 的 ttf 文件提供,我会得到一个问号框。
图标示例:
menu = [[UIBarButtonItem alloc] initWithTitle:@"\ue811" style:UIBarButtonItemStylePlain target:self action:@selector(openMenu:)];
[menu setTitleTextAttributes:@{NSFontAttributeName:
[UIFont fontWithName:@"fontello"
size:23],
NSForegroundColorAttributeName:[[UIColor alloc] initWithWhite:1.f alpha:1.f]}
forState:UIControlStateNormal];
它在 10.3.1 模拟器中运行良好。只是 iOS 11 似乎搞砸了。我已经阅读了有关设备的修复程序,这意味着更新操作系统,但模拟器运行的是 11.2,所以理论上它应该是修复的。
还有其他人有这个问题吗?知道修复吗?