Gui*_*ume 11 textview swift swiftui
我有一个大小为 80 的文本。当我在此视图上放置边框时,我看到文本上方和下方有额外的空间。为了节省应用程序中的空间,我需要删除此空间。但我不知道这是否可能正确?
\n\n代码示例:
\n\nimport SwiftUI\n\nstruct ContentView: View {\n  var body: some View {\n    Text("360\xc2\xb0")\n      .font(Font.system(size: 80, weight: .thin, design: .default).monospacedDigit())\n      .border(Color.red, width: 2)\n  }\n}\n结果:
\n\n\n\n我需要绿色结果:
\n\n\n垂直空间被其Text本身占据。不建议添加固定负填充。仅当文本和字体都是硬编码时才使用此选项。
Text("360\xc2\xb0")\n    .font(Font.system(size: 80, weight: .thin, design: .default).monospacedDigit())\n    .padding(.vertical, -18)\n    .border(Color.red, width: 1),\n| 归档时间: | 
 | 
| 查看次数: | 3632 次 | 
| 最近记录: |