是否内置支持UITextField中的输入掩码?我可以在输入文本后应用格式,但是当用户输入文本时,我希望它在那里。
如果没有支持,那么如何实现?
答案 0 :(得分:3)
iPhone不支持像Cocoa那样的格式化程序。您必须在UITextFieldDelegate方法中管理输入过滤:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
在字段中出现任何文本之前调用此方法。