キーボードをカスタマイズしていますが、スペースや削除キーなどのデフォルトのキーを使用したいと考えています。これは、キー az を無効にするために使用するコードです。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSMutableString * character;
NSCharacterSet *disableLetters = [[NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyz"] invertedSet];
NSRange location = [character rangeOfCharacterFromSet:disableLetters];
return (location.location == NSNotFound);}
これはスクリーンショットです:(他のキーを無効にした後、កを削除できません)