Published 2023. 5. 31. 19:12
SwiftUI에서 TextField의 내용을 초기화하거나 입력중인 내용을 다 지우고 싶을수도 있다.
그리고 입력필드에 전체 내용을 지울 수 있는 버튼을 생성해놓으라는 내용은 애플의 HIG에도 명시가 되어 있다.
그런데 이게 스토리보드에선 기본으로 지원을 해주는 기능인데 SwiftUI엔 없는듯 하였다.
그렇게 1시간을 삽질하다가 외국의 어떤 기술사이트에서 내용을 찾게 되었다.
.onAppear {
UITextField.appearance().clearButtonMode = .whileEditing
}
여러분은 저처럼 고생하지 마세요 허허..
'개발 공부 일기장 > iOS Develop' 카테고리의 다른 글
Swift를 스프링처럼 사용하기 - 1편 Swift의 인터페이스 Swift Protocol에 대해 알아보자! (0) | 2023.06.16 |
---|---|
Swift를 스프링처럼 사용하기 - 0편 Swift를 어떻게 Spring처럼 사용해? (0) | 2023.06.15 |
Swift dump 함수에 대하여 :: 디버깅 하는 법 (0) | 2022.12.04 |
Swift 명명 규칙 :: Swift 함수, 클래스 이름 짓기 (0) | 2022.12.04 |
Swift whose view is not in the window hierarchy 해결법 (0) | 2022.11.16 |