[UIKit] 텍스트필드 글자수 제한
2022. 7. 27. 01:53ㆍiOS/UIKit
728x90
반응형
1) 텍스트필드델리게이트 이용
textFieldPW.delegate = self
extension LoginViewController: UITextFieldDelegate {
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
return !(textField.text!.count > 20)
}
}
2) 텍스트필드 액션 'Edting Changed' 이용
@IBAction func changeAction(_ sender: Any) {
if textFieldID.text!.count > 20 {
textFieldID.deleteBackward()
}
}
728x90
반응형
'iOS > UIKit' 카테고리의 다른 글
[UIKit] 카카오로그인 (0) | 2022.07.27 |
---|---|
[UIKit] MARK 단축키 만들기(스니펫:Snippet) (0) | 2022.07.27 |
[UIKit] 라이트모드/다크모드 지원 (0) | 2022.07.26 |
[UIKit] 가로/세로 방향 고정 (0) | 2022.07.20 |
[UIKit] 바텀시트 (0) | 2022.07.18 |