[Swift] TextField의 포커싱 방법 : @FocusState
·
Swift/이해하기
해당 글에서는 SwiftUI 환경에서 TextField, TextEditor, Button에 포커싱을 하는 방법에 대해서 공유합니다. 0) 개발 환경 구분 구분 종류 버전 언어 Swift 5.7.2 개발 환경 IOS 16.2 UI Interface SwiftUI 개발 도구 XCode 14.2 1) TextField의 포커싱 방법 💡 @FocusState 속성은 iOS 15 이상 버전에서 사용이 가능하며, TextField, TextEditor, Button에 대해서 포커싱이 생기도록 하는 기능을 제공합니다. 1. struct 내에 변수로 @FocusState를 구성합니다. 💡 struct 영역 내에 enum을 구성하고 @FocusState의 타입을 해당 enum으로 지정합니다. struct Content..