【Swift5】UITextField의 ClearButton(클리어 버튼)이 표시되지 않을 때의 대처법
소개
xib 파일에 UITextField을 배치하면,
ClearButton 설정을 "Is always visible"로 설정했지만,
무언가의 박자로 표시되지 않게 된 적이있었습니다.
※ ClearButton이란 ↓입니다.
원인·수정 방법
Padding Right에 값을 설정해 버렸기 때문이었습니다.
0을 삭제 (아무것도 입력하지 않은 채 엔터 키)하고 "--"가 표시되는 것을 확인하고 빌드 한 결과,
지우기 버튼이 표시됩니다.
보충
ClearButton 설정의 종류도 몇 가지 있는 것 같습니다.
또한 이들은 xib에서 설정할 수 있습니다.
Never Appears : 지우기 버튼을 표시하지 않습니다.
Appears while editing : 텍스트 필드를 편집하는 동안에만 표시
Appears unless editing : 텍스트 필드에 포커스가 맞지 않는 경우에만 표시
Is always visible : 항상 표시
인용 소스 : 텍스트 필드 편집에서 이벤트 처리 – UITextFieldDelegate
Reference
이 문제에 관하여(【Swift5】UITextField의 ClearButton(클리어 버튼)이 표시되지 않을 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haru15komekome/items/67709d144d65a30a808b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Padding Right에 값을 설정해 버렸기 때문이었습니다.
0을 삭제 (아무것도 입력하지 않은 채 엔터 키)하고 "--"가 표시되는 것을 확인하고 빌드 한 결과,
지우기 버튼이 표시됩니다.
보충
ClearButton 설정의 종류도 몇 가지 있는 것 같습니다.
또한 이들은 xib에서 설정할 수 있습니다.
Never Appears : 지우기 버튼을 표시하지 않습니다.
Appears while editing : 텍스트 필드를 편집하는 동안에만 표시
Appears unless editing : 텍스트 필드에 포커스가 맞지 않는 경우에만 표시
Is always visible : 항상 표시
인용 소스 : 텍스트 필드 편집에서 이벤트 처리 – UITextFieldDelegate
Reference
이 문제에 관하여(【Swift5】UITextField의 ClearButton(클리어 버튼)이 표시되지 않을 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haru15komekome/items/67709d144d65a30a808b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Swift5】UITextField의 ClearButton(클리어 버튼)이 표시되지 않을 때의 대처법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/haru15komekome/items/67709d144d65a30a808b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)