textField に入力するときに文字列をフィルタリングします。入力できるのは漢字のみであり、その他の入力は許可されません。
怪我咯2017-05-02 09:29:53
入力プロセス中に、まず正規表現を使用して入力が中国語かどうかを判断し、中国語の場合はそれを textfiled.text に割り当て、その後、textfiled.text が変更されたときにこの値をグローバル変数に保存します。中国語以外のテキスト文字がある場合は、以前に保存したグローバル変数を使用して文字列をインターセプトし、中国語の文字列のみが textfiled.text に割り当てられるため、textfiled は入力プロセス中に中国語のみを入力できます。
滿天的星座2017-05-02 09:29:53
これは不可能な場合があります。入力を完了する前に中国語のピンインを入力すると、その構造に中国語以外の文字が含まれていると英語の単語が表示され、保存ボタンがグレー表示になり、ユーザーは削除するように求められます。中国語以外の文字