SwiftUI 第一章
2022-09-30 本文已影响0人
不要虚度美好的时光




struct ContentView: View {
@State private var alertIsVisiable: Bool = false
@State private var sliderValue: Double = 50.0
var body: some View {
VStack {
Text("🎣🎣🎣🎣\n让鱼竿尽可能接近鱼")
.bold()
.kerning(4.0)
.multilineTextAlignment(.center)
.lineSpacing(4.0)
.font(.footnote)
.lineSpacing(5)
Text("89米")
.kerning(-1.0)
.font(.largeTitle)
.fontWeight(.black)
HStack{
Text("1米")
.bold()
Slider(value: $sliderValue, in: 1.0...100.0)
Text("100米")
.bold()
}
Button {
alertIsVisiable = true
print("点击了 点我啊")
} label: {
Text("点我啊")
}
.alert(isPresented: $alertIsVisiable) {
return Alert(title: Text("你好呀!"), message: Text("滑块的值是:\(Int(sliderValue.rounded()))"), dismissButton: .default(Text("真棒👍")))
}
}
}
}