ios - SwiftUI如何设置下划线与文字的间距?

标签 ios swiftui

设置下划线的代码,我想把文字和下划线之间的间距调大

 Text("underline text")
 .underline()

最佳答案

下划线是一种字体特性,你可以在任何需要的地方画线来自定义下划线

demo

var body: some View {
    HStack {
        Text("Before")
        Text("underline text")
            .overlay(
                Rectangle().frame(height: 1).offset(y: 4)
                , alignment: .bottom)
        Text("after.")
    }
}

关于ios - SwiftUI如何设置下划线与文字的间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63238842/

相关文章:

ios - 我需要单独的 Mac 用于 Mavericks 上的 OS X Server

ios - 解析 PFFile progressBlock :^(int percentDone) { } is not getting called

swift - 类型 '()'不能符合View(除非它肯定是一个View,这次没有恶作剧)

ios - 为什么这个简单的不透明动画在 SwiftUI 中不起作用?

ios - 从底部向上布局 SwiftUI 列表单元格

ios - 如何在 Swift 中调整图像大小?

ios - 在 TableView 单元格中查找 UIView 的 x 位置

ios - 为 MSMessage 设置标签或唯一标识符

swiftui - 如何在父 View 使用 IgnoringSafeArea() 时访问 safeArea 插图

ios - SwiftUI ViewModel 发布的属性和绑定(bind)