在开发中有时候需要数字键盘,但是设置textfield为默认数字键后, 在模拟器上如果用电脑键盘仍然可以输入字母, 在真机上如果使用搜狗等其他输入法也可能会出现可以输入字母的情况.解决方法如下,在textfield的代理方法中实现 #pragma mark - UITextFieldDelegate - (BOOL)textField:(UITextField *)theTextField shouldChangeCharactersInRange:(NSRange)range replacem…