import SwiftUI
struct ContentView: View {
@State var alertIsVisible: Bool = false
var body: some View {
VStack {
// Target row
HStack {
Text("Put the bullseye as close as you can to:")
Text(/*@START_MENU_TOKEN@*/"100"/*@END_MENU_TOKEN@*/)
}
// Slider Row
HStack {
Text("1")
Slider(value: .constant(10))
Text("100")
}
// Button row
Button(action: {
print("Button pressed!")
self.alertIsVisible = true
}) {
Text("Hit me please!")
}
.alert(isPresented: $alertIsVisible) { () -> Alert in
return Alert(title: Text("Hello there!"), message: Text("This is my first pop-up."), dismissButton: .default(Text("Awesome!")))
}
// Score row
HStack {
Text("Start Over")
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView() .previewLayout(PreviewLayout.fixed(width: 896, height: 414))
}
}
P.S where is says ("Start Over") is where I need to press Command + Click and use the action "Embed in button"
when I am on the canvas I click Comand + Click and all that i am presesnted wirht on the dropdown menu is
Show Swift UI Inspector
Extract Subview
Embed in HScack
Embed in VStack
MISSING - Embed in Button <------ This is the only one that is missing and I need to use it for my course
Embed in List
Group
Make Conditional
Repeat