编辑:可能的错误 .正在寻求修复或解决方法...
使用 Xcode 11 时,如何让系统的文本样式在界面构建器中可用?
我这周刚开始使用 Xcode 11。在界面构建器( Storyboard模式)中,当我使用字体 -> 样式弹出窗口将动态类型文本样式分配给标签或按钮时,弹出菜单中缺少所有文本样式。
我也选中了动态类型“自动调整字体”复选框。
我不确定这是一个错误,一个我找不到文档的故意更改,还是其他什么。
Apple 的开发人员文档“Scaling Fonts Automatically”中描述了预期行为。 ”。具体来说,在“使用界面生成器配置文本样式”部分。
进一步探索:我已经尝试过新项目、旧项目(来自 Xcode 10)、针对 iOS 12.2 和 13.1 的项目。所有人都遇到了弹出菜单中没有文本样式的相同问题。
最佳答案
从 Xcode 11.0 升级到 Xcode 11.1 或 11.2 beta 2 时,我遇到了同样的问题:
Xcode 11.0:
Xcode 11.1:
我还向 Apple 提交了一份错误报告 (FB7415999),并向他们提出了一个问题。
**我目前的解决方案是降级到 Xcode 11.0 以进行 UI 开发和并行安装 Xcode 11.2 beta 以在设备上运行 **
关于interface-builder - 如何在 Xcode 11 中分配动态文本样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58311562/