내가 사용하고 UITextField
와 UIPickerView
의에 대한 inputView
그래서 사용자가 텍스트 필드를 탭하면 선택기 그들을 위해 소환되는 것을에서 옵션을 선택합니다.
거의 모든 것이 작동하지만 한 가지 문제가 있습니다. 사용자가 필드에 입력 할 것으로 예상되지 않고 키보드가 표시되지 않기 때문에 커서가 여전히 활성화되어있을 때 커서가 여전히 텍스트 필드에서 깜박입니다. 텍스트 필드에서 설정 editing
하고 NO
터치를 추적하거나 사용자 정의 스타일 버튼으로 바꾸고 코드를 통해 선택기를 소환하여 해킹 할 수 있다는 것을 알고 있습니다. 그러나 UITextFieldDelegate
텍스트 필드의 모든 이벤트 처리에 메소드 를 사용 하고 텍스트 필드를 버튼으로 바꾸는 것과 같은 해킹은이 접근법을 허용하지 않습니다.
UITextField
대신 커서를 어떻게 숨길 수 있습니까?