验证UITextField
问题描述:
我的应用程序中有一个UITextField,在IB中创建。我需要验证相同的。 即它应该是介于2和20之间的数字验证UITextField
什么是进行验证的最佳可能方式;通过代码或者这可以从IB完全控制?
请让我知道验证该领域的方法。
答
您无法从Interface Builder验证。
尝试类似这样的东西。 textField
初始化后,把变更处理这样的价值:
[textField
addTarget:self
action:@selector(validateField:)
forControlEvents:UIControlEventEditingChanged
];
然后写类似这样的消息:
- validateField:(id)sender
{
// put validation code here
}