有没有办法禁用 iPhone 键盘上的“,”按钮,或者至少阻止用户在我的 UITextField 中输入“,”?
最佳答案
是的。设置文本字段的委托(delegate),然后实现以下方法:
- (BOOL)textField:(UITextField *)tf shouldChangeCharactersInRange:(NSRange)r replacementString:(NSString *)str
{
if (tf == theTextFieldYouWannaBehaveLikeThis) {
if ([str isEqualToString:@","]) {
return NO;
}
}
return YES;
}
关于ios - 禁用 iPhone 键盘按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12230151/