[iOS] 텍스트 필트(UITextField) 커서 숨기기
iOS 2021. 12. 25. 15:10

간혹 UITextField를 사용할 때 커서를 숨겨야 할 때가 있다. 대표적으로 UIPickerView나 UIDatePicker같은 PickerView를 사용해 사용자가 뭔가를 선택하고, 그 값을 UITextField에 입력하는 기능을 만드는 경우가 그렇다. 이때 UITextField에 사용자가 직접 입력값을 입력하지 않고 PickerView의 값이 입력되는데, 사용자가 입력 불가능한데도 불구하고 커서가 깜빡인다면 굉장히 어색할 것이다. 이럴 때를 위해 깜빡이는 커서를 숨기는 방법을 알아보자. 깜빡이는 커서 숨기기 기본적으로 UITextField를 터치하면 커서가 깜빡인다. 커서를 숨기기 위해 UITextField를 상속한 클래스를 하나 생성해주자. 그리고 다음과 같이 함수를 오버라이딩 해준다. clas..