xcode - 来自 Xcode Storyboard 的圆形文本字体

标签 xcode

通过 font(.system(.body, design: .rounded)) 修饰符可以轻松使用圆角字体设计。如何在 Xcode Storyboard 面板中完成相同的样式?我假设我需要使用系统字体,但我看不到设置“圆角”的设置。我会在代码中执行此操作,但我想在启动屏幕中进行此更改。

enter image description here

最佳答案

Storyboard无法访问系统字体“设计”变体。即使您使用属性字符串并将字体设置为 SF Pro Rounded 变体,您仍然会在界面中看到正常的 SF Pro:

enter image description here

(如您所见,它在右侧呈圆形,在检查器中,但在标签中没有——应用运行时在标签中也没有。)

所以代码是唯一的方法。对于您向 Apple 提交的增强请求,这将是一个很好的用例。

关于xcode - 来自 Xcode Storyboard 的圆形文本字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65258612/

相关文章:

ios - 在 .xib 中的 UICollectionViewCell 中使用 IBOutlet 时出现 NSUnknownKeyException

objective-c - 显示或不显示浮点值变量的小数的更简单方法?

ios - 如何自动调整单元格大小以适合每行 4 个单元格

objective-c - NSRect 圆角

xcode - 无法调用非功能类型 '[Item]'的值

xcode - 在 Dvorak 键盘中键入的 iOS 模拟器显示为 QWERTY 键

objective-c - 无法将类型的值转换为预期的参数类型

objective-c - 从较长的 NSString 返回一个自动换行的 NSString

ios - NSURL错误代码提取

ios - 无法使用类型为 '[NSObject : AnyObject]?' 的索引下标类型为 'String' 的值