swiftui - SwiftUI:为文本设置自定义下划线?
问题描述
我有这段代码:
var body: some View {
ZStack {
Color.black
.opacity(0.8)
.edgesIgnoringSafeArea(.all)
(Text("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do ")
+
Text("eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, ")
.underline(true, color: Color.yellow)
+
Text("quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat."))
.font(.system(size: 20, weight: .bold))
.foregroundColor(.white)
.lineSpacing(4.0)
.padding(.horizontal, 12)
}
}
我想自定义下划线,比如增加偏移量和行高。我该怎么做?
谢谢您的帮助
解决方案
推荐阅读
- python - 如何在一个类的实例上调用 list() 时让一个类返回一个列表
- android - 无法生成签名的 apk - TaskExecutionException 失败
- sql-server - EF Core - 在列表查询结果中包含对话中的最新消息
- ruby-on-rails - 邪恶的pdf样式没有出现
- c# - 弹性搜索客户端 NEST vs Curl vs HttpWebRequest
- list - 在 Scheme 中使用 map 编写矩阵的点积
- python - Pydub 找不到 ffprobe
- c# - 在 C# 的不同项目中使用命名空间
- sql - 如何选择一个表中共存的ID(多对多)
- java - 我想让 2d 随机数数组有错误:不兼容的类型:int 无法转换为 int[]