UITextField *nameTxetField=[[UITextField alloc] initWithFrame:CGRectMake(50, 100, 200, 30)];
[nameTxetField addTarget:self action:@selector(limitTextlength:) forControlEvents:UIControlEventEditingChanged];
-(void)limitTextlength:(UITextField *)textField{
if ([textField.text length]>16) {
textField.text=[textField.text substringToIndex:16];
}
}
[nameTxetField addTarget:self action:@selector(limitTextlength:) forControlEvents:UIControlEventEditingChanged];
-(void)limitTextlength:(UITextField *)textField{
if ([textField.text length]>16) {
textField.text=[textField.text substringToIndex:16];
}
}
本文详细介绍了如何在iOS开发中使用UITextField实现文本长度限制功能,通过为UITextField添加目标动作来确保输入文本不超过16个字符。
516

被折叠的 条评论
为什么被折叠?



