首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SwiftUI Font smallCaps()不使用斜体()

SwiftUI Font smallCaps()不使用斜体()
EN

Stack Overflow用户
提问于 2020-04-22 15:58:48
回答 1查看 806关注 0票数 1
代码语言:javascript
复制
    extension Font {

        public static let Heading1: Font = system(size: 34, weight: .black, design: .default)
        .smallCaps()
        .italic()
    }

我可以使字体所有的大写或斜体-但两者都不能。有人知道怎么绕过这件事吗?开始时,不用键入大写字串。我甚至尝试将BlackItalic作为自定义字体导入,但仍然存在相同的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-22 17:19:03

苹果平台没有一个内置字体支持两种斜体-小盘功能的组合。系统旧金山是最具字体功能的字体支持小大写的规则和粗体,但不是斜体。

小盘是罕见的功能,罕见的字体支持它,但更罕见的,独特的,字体支持两者。

这是维基百科参考的引文。注意最后一句。

小大写并不是在所有字体中都能找到,因为它们主要是在正文中使用的,因此在不打算用于这一目的的字体中也常常找不到,例如许多无衬线字体。6一些字体家族,特别是旧金属型设计的数字化,往往缺少粗体或斜体字体的小大写,只有普通的或罗马的字体。这是因为它们通常只在正文中使用,而切割粗体和斜体的小大写被认为是不必要的。

另见:AHIG排版

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61369580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档