찾다

 >  Q&A  >  본문

텍스트 필드 입력 문자열 필터링 - 목표-c - 텍스트 필드 입력 문자열 필터링

textField 입력 시 문자열을 필터링합니다. 한자만 입력 가능하며, 그 외 입력은 불가능합니다

伊谢尔伦伊谢尔伦2811일 전702

모든 응답(3)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-05-02 09:29:53

    입력 과정에서 먼저 정규식을 사용하여 입력이 중국어인지 확인합니다. 중국어인 경우 textfiled.text에 할당한 다음 나중에 textfiled.text가 변경되면 이 값을 전역 변수에 저장합니다. 존재하는 경우 한자가 아닌 문자의 경우 미리 저장된 전역 변수를 이용하여 문자열을 가로채고, textfiled.text에는 중국어 문자열만 할당하여 textfiled는 입력 과정에서 한자만 입력할 수 있도록 한다.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:29:53

    대리 방식으로 텍스트를 판단할 수 있습니다. 영문 숫자가 있으면 삭제하세요

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:29:53

    입력이 끝나기 전에 중국어 병음을 입력하면 영어 단어가 표시되기 때문에 불가능할 수 있습니다. 구문에 중국어가 아닌 문자가 있으면 저장 버튼이 회색으로 표시되고 사용자에게 메시지가 표시됩니다. 한자가 아닌 문자를 삭제하려면

    회신하다
    0
  • 취소회신하다