ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 210113 - TIL
    TIL/2021 2021. 1. 14. 03:06

    iOS

     

    오늘 프로젝트를 구현하며 공부한 부분은 textField의 delegate이다.

     

     

    입력한 값에 따라 로그인버튼 활성화

    TextField의 delegate를 이용하면 위와 같이 입력한 ID가 E-mail 형식이고 password가 4글자 이상이라면 로그인 버튼이 활성화되도록 구현할 수 있다.

     

    delegate에 선언된 textField(_:shouldChangeCharactersIn:replacementString:) 에서 코드를 구현하면 된다.

    이메일은 정규식을 사용하여 검증하면 쉽게 검증이 가능하고 패스워드의 자리수도 count속성으로 쉽게 검증할 수 있다.

    특수문자가 포함되어야하거나 대소문자가 포함돼야 하는 것도 구현할 수 있지만 개인적으로 의미 없이 귀찮게 하므로 빼버렸다!

    728x90

    'TIL > 2021' 카테고리의 다른 글

    210120 - TIL  (0) 2021.01.21
    210117 - TIL  (0) 2021.01.18
    210111 - TIL  (0) 2021.01.12
    210110 - TIL  (0) 2021.01.11
    210106 - TIL  (0) 2021.01.07
Designed by Tistory.