テキストフィールドでアルファベット、数字、および一部の特殊文字のみが許可されていることを確認したい。%&@-_のみ。この特殊文字はテキストフィールドで許可されていますが、他の特殊文字は許可されていません。
質問する
145 次
1 に答える
3
埋め込む
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
デリゲートで、のすべての文字string
が許可されている種類のものであることを確認します。
セットのメンバーシップについて文字をチェックする非常に簡単な方法の1つは、NSCharacterSet
クラスを使用することです。
于 2012-08-21T13:03:36.987 に答える