【问题标题】:How to find Size of SwiftUI Font如何查找 SwiftUI 字体的大小
【发布时间】:2021-05-23 03:46:54
【问题描述】:

有没有办法获取 SwiftUI 字体的大小。比如我想得到 Font.body 的大小 = 17,Font.callout 的大小 = 16 等等。

我正在 UIKit 中寻找类似的东西,您可以在其中找到 UIFont 的大小。见https://gist.github.com/zacwest/916d31da5d03405809c4

看stackoverflow.com等地方的其他帖子,没有直接从SwiftUI Font转换为UIFont。

非常感谢您的帮助!

【问题讨论】:

  • 我正在寻找相同问题的答案。我在 SwiftUI 中定义了一个字体,如何以编程方式获取该字体的大小?为其他目的重复使用。

标签: ios swiftui


【解决方案1】:

Apple 的人机界面指南概述了动态类型大小的大小,例如 bodycallout here

鉴于此,我相当肯定 SwiftUI 和 UIKit 的大小是相当的。

【讨论】:

  • 感谢您的链接。有没有办法以编程方式查找字体的大小。我知道这是动态字体
  • 另外,我知道尺寸,但想知道是否有办法在我的视图代码中找到尺寸
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-11-11
  • 2020-08-11
  • 2011-11-17
  • 1970-01-01
  • 2014-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多