iPhone UITextField面具

时间:2010-02-03 20:20:18

标签: iphone uitextfield

是否内置支持UITextField中的输入掩码?我可以在输入文本后应用格式,但是当用户输入文本时,我希望它在那里。

如果没有支持,那么如何实现?

1 个答案:

答案 0 :(得分:3)

iPhone不支持像Cocoa那样的格式化程序。您必须在UITextFieldDelegate方法中管理输入过滤:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

在字段中出现任何文本之前调用此方法。