SwiftUI - Text
2021-09-26 本文已影响0人
下完这场雨丶
- 显示文本
Text("显示文本")
- 修改文字颜色
Text("修改文字颜色")
.foregroundColor(.blue)
- 修改背景颜色
Text("修改背景颜色")
.background(Color.yellow)
- 文字模糊效果
Text("文字模糊效果")
.blur(radius: 1)
- 背景模糊效果
Text("背景模糊效果")
.background(Color.yellow.blur(radius: 10))
- 整体模糊效果
Text("修改文字颜色")
.background(Color.yellow)
.blur(radius: 5)
- 修改字体
Text("修改字体")
.font(.body)
- 修改字重
Text("修改字重")
.fontWeight(.semibold)
- 修改文字大小
Text("修改文字大小")
.font(.system(size: 20))
- 设置控件大小
Text("设置控件大小")
.frame(width: 70, height: 100)
.background(Color.yellow)
- 设置文字对齐方式
Text("设置文字对齐方式)
.frame(width: 70, height: 100, alignment: .top)
.background(Color.yellow)
- 设置显示排数
Text("设置显示排数")
.frame(width: 70, height: 100)
.lineLimit(1)
.background(Color.yellow)
- 多排文字显示,设置间距
Text("多排文字显示,设置间距")
.frame(width: 70, height: 100)
.background(Color.yellow)
.lineSpacing(10)
- 文字多拍显示,设置对齐方式
Text("文字多拍显示,设置对齐方式")
.frame(width: 70, height: 100)
.background(Color.yellow)
.multilineTextAlignment(.center)
- 切角
Text("切角")
.frame(width: 70, height: 50)
.background(Color.yellow)
.cornerRadius(10)
- 圆角
Text("圆角")
.frame(width: 70, height: 50)
.background(Color.yellow)
.clipShape(Capsule())
- 椭圆
Text("椭圆")
.frame(width: 70, height: 50)
.background(Color.yellow)
.clipShape(Ellipse())
- 圆
Text("圆")
.frame(width: 70, height: 50)
.background(Color.yellow)
.clipShape(Circle())
- 添加文字阴影
Text("添加文字阴影")
.shadow(color: .blue, radius: 2, x: 5, y: 10)
- 添加边框阴影
Text("添加边框阴影")
.frame(width: 120, height: 40)
.background(Color.yellow.shadow(color: .blue, radius: 2, x: 0, y: 0))
- 添加整体阴影
Text("添加整体阴影")
.frame(width: 120, height: 40)
.background(Color.yellow)
.shadow(color: .blue, radius: 2, x: 0, y: 0)
- 单点
Text("单点")
.onTapGesture {
print(" 单点 ")
}
- 双击
Text("双击")
.onTapGesture(count: 2) {
print(" 双击 ")
}
- 长按
Text("长按")
.onLongPressGesture {
print(" 长按 ")
}