ios-UITextField

限制textField长度

2017-05-26  本文已影响26人  答案在风中飘

最新开发中用到了限制textField长度, 以前写过一些总有小问题.最近发现一个更好的写法简单易懂!

上代码 

第一步:需要先加代理

第二步 给你的textField加个点击事件

最关键的一步 点击事件怎么写

- (void)textFieldDidChange:(UITextField *)textField

{

if (textField == self.nameTextField) {

if (textField.text.length > 7) {

textField.text = [textField.text substringToIndex:7];

[PublicFunction showAlert:nil message:@"昵称最多7个字" duration:5.0f];

}else {

[_productParams setValue:self.nameTextField.text forKey:@"full_name"];

}

}

}

上一篇 下一篇

猜你喜欢

热点阅读