Text 是 SwiftUI 中一个基本的控件,它所具有的功能,可以用更少的代码,实现 UIKit 中对文本的复杂操作。
struct ContentView: View {
var body: some View {
Text("Text 是 SwiftUI 中一个基本的控件,它所具有的功能,可以用更少的代码,实现 UIKit 中对文本的复杂操作。")
.font(.title) //设置字体
.minimumScaleFactor(0.5) //字体自适应大小
//.lineLimit(10) //限制行数
.background(Color.yellow) //背景色
.foregroundColor(.black) //字体颜色
.lineSpacing(8) //行间距
.padding(.all, 10) //外间距
.border(Color.red, width: 5) //边框
.rotationEffect(.init(degrees: 30), anchor: .center) //旋转
.blur(radius: 1) //模糊效果
.frame(width: 300, height: 400, alignment: .center) //设置尺寸
}
}
网友评论