有没有办法修改文本视图使其具有下划线?例如下面的文本:你是谁?
Text(Constants.chooseText) .font(Font.system(size: 26)) .foregroundColor(Color.white) .padding(.bottom, 80)
xtfmy6hx1#
在文本视图中添加下划线修饰符
Text("Hello, world!") .underline()
vkc1a9a22#
UPDATE添加下划线()作为第一个修饰符解决了这个问题。
Text(Constants.chooseText) .underline() .font(Font.system(size: 26)) .foregroundColor(Color.white) .padding(.bottom, 80)
bihw5rsg3#
iOS 16您可以设置背景,并在背景中设置下划线的高度、偏移量和颜色。示例代码:
Text("Gurjinder Singh") .font(.largeTitle) .fontWeight(.heavy) .background( Color.accentColor .frame(height: 6) // underline's height .offset(y: 24) // underline's y pos )
产出
3条答案
按热度按时间xtfmy6hx1#
在文本视图中添加下划线修饰符
vkc1a9a22#
UPDATE添加下划线()作为第一个修饰符解决了这个问题。
bihw5rsg3#
iOS 16您可以设置背景,并在背景中设置下划线的高度、偏移量和颜色。示例代码:
产出