SwiftUI - Button

0

SwiftUI 공부

목록 보기
5/6
post-thumbnail

Button

  • UIKit의 UIButton과 같음
  • Button(action: label:)
  • View가 접근 가능하도록 값을 가지고있는 프로퍼티 래퍼 @State 를 사용
  • @State는 뷰 내에서만 사용되므로 private 을 써야함.
struct ContentView: View {
    
    @State private var didSelected: Bool = false

    var body: some View {
        VStack{
            Button {
                didSelected.toggle() //action 처리
            } label: {
                Text("button \(didSelected.description)") //UI 처리s
            }
        }
    }
profile
IOS 개발하며 먹고사는 게으른 개발자

0개의 댓글