
토이 프로젝트를 진행하다가 이메일로 인증번호를 받아 인증하는 뷰를 만들 필요가 생겼다. 프로젝트의 로그인과 회원가입 화면을 SwiftUI로 작성하였기 때문에, 인증번호 입력 칸을 SwiftUI로 만들어야 했다. 내가 원하는 결과물 글자 수에 맞게 TextField를 분리한다. 한 글자씩 입력하면 다음 TextField로 이동하고, 글자가 지워지면 이전 TextField로 이동할 수 있도록 하는 것이 목표이다. 우선 한 글자만 입력받을 CharacterField를 선언한다. 한 글자만 입력받을 CharacterField 전체 코드 struct CharacterField: View { @State var character: String = "" @FocusState var focused: Int? var i..
iOS/SwiftUI
2023. 2. 7. 10:51