textField
IOSアプリの文字数を制限したい。スタック オーバーフローに記載されているすべての方法を試したので、この質問をします。
ここでは、1 つのラベル (セキュア コード) と 1 つのテキスト フィールド (5 文字) を使用しました。
以下のコードをviewcontroller.m
ファイルで指定しましたが、機能しませんでした。
myTextField.delegate = self
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string];
return !([newString length] > 5);
}