Open Judy-999 opened 1 year ago
실제 사용되는 UITextFieldDelegate
를 통해 설명하겠습니다. 애플은 개발자가 구현할 방식을 알 수 없기 때문에 모두 구현해놓을 수 없습니다.
UITextFieldDelegate
를 채택한 후 관리하고 싶은 텍스트 필드의 delegate
를 대신 처리할 대상으로 설정하면 텍스트 필드의 작업을 대신 처리할 수 있게 됩니다.
textField.delegate = self
예를 UITextFieldDelegate
의 메서드 중 하나인 textFieldDidBeginEditing
는 텍스트 필드 편집을 시작했을 때 호출되는 메서드로 해당 시점에 특정 일을 처리하고 싶다면 뷰 컨트롤러에서 메서드를 구현해주면 됩니다.
꼬리질문