如何设置Uitextfield的最小和最大限制? [英] How to set Minimum and Maximum limit to Uitextfield?

查看:86
本文介绍了如何设置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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆