开发者

Validate UITextField

I have a UITextField in my app, created in IB. I need to validate the same. i.e. it should be a number between 2 and 20

What is the best possible way of doing the validation; through code OR can this be completely controlled from the IB ?

Please 开发者_开发百科let me know the ways to validate the field.


You can't validate that from Interface Builder.

Try something like this. After textField initialization, put a Value Changed handler like this:

[textField 
    addTarget:self 
    action:@selector(validateField:) 
    forControlEvents:UIControlEventEditingChanged
];

Then write a message like this:

- validateField:(id)sender
{
    // put validation code here
}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜