如何设置Uitextfield的最小和最大限制? [英] How to set Minimum and Maximum limit to Uitextfield?
本文介绍了如何设置Uitextfield的最小和最大限制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要为单个文本字段设置最小和最大限制值,即该数字应以最小2位和最大5位开头,在这里我尝试了一些方法
i need to set minimum and maximum limit value to one single textfield i.e the number should start with minimum 2 digits and maximum 5 digits here i tried some methods
-(BOOL)validatenumber:(NSString*)Number{
if ([Number length ]>=2) {
return NO;
}
return YES;
}
推荐答案
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
NSInteger inte = [textField.text intValue];
if (inte <5 && inte > 2)
return NO;
else
return YES;
}
快速
override func textFieldShouldReturn(textField: UITextField) -> Bool {
var inte: Int = CInt(textField.text!)!
if inte < 5 && inte > 2 {
return false
}
else {
return true
}
}
这篇关于如何设置Uitextfield的最小和最大限制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文