글자수 제한
글자수는 15자로 제한하였고, 현재 텍스트뷰의 글자수는 count라는 라벨을 통해 나타냈다.
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
guard let text = textField.text else { return true }
newLength = text.count + string.count - range.length
if newLength == 16{
count.text = "15/15"
}else{
count.text = "\(newLength)/15"
}
return newLength <= 15
}
[iOS][Swift] TextField, TextView 길이 제한하기 (maxLength)
[iOS][Swift] TextField, TextView 길이 제한하기 (maxLength) UITextField 제한 TextField에 길이를 제한하고 싶은 경우 UITextFieldDelegate 를 상속받아 함수 내에서 제한하면 된다. 아래 코드..
mizzo-dev.tistory.com
반응형
'기록 > 공부기록👩🏻💻' 카테고리의 다른 글
[공부기록]100일_38일차 (0) | 2020.10.14 |
---|---|
[공부기록]100일_37일차 (0) | 2020.10.13 |
[공부기록]100일_35일차 (0) | 2020.10.11 |
[공부기록]100일_34일차 (0) | 2020.10.10 |
[공부기록]100일_33일차 (0) | 2020.10.09 |