如何使用约束格式化UITextField?

时间:2012-01-21 01:31:58

标签: ios5

我已开始在文本字段中进行一些验证。必须有一个比写每一个可能的检查更简单的方法。

我想做两件事:

  1. 我需要用户输入一年。我已将键盘设置为数字。如何将长度限制为最大值4,检查它是否在过去<比当年等...
  2. 只想将另一个条目的长度限制为7个字符

1 个答案:

答案 0 :(得分:0)

您将使用UITextField委托 在uitextfield上设置委托,然后将这些方法实现到您的类

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

然后检查更新,如果字符串将小于或等于4个字符,并进行任何其他类型的检查,如果你想允许它和{{1,将返回YES如果不是

相关问题