标签:ios开发 uitextfield 控件
UITextField控件是开发中,使用频率比较高的控件了,那么有必要总结一下。
UITextField
// 设置输入框,是否可以被修改
// NO-将无法修改,不出现键盘
// YES-可以修改,默认值
- (BOOL)textFieldShouldBeginEdit
}
// 当点击键盘的返回键(右下角)时,执行该方法。
// 一般用来隐藏键盘
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
[txtAccount resignFirstResponder];
}
return YES;
}
// 当输入框获得焦点时,执行该方法。
- (void)textFieldDidBeginEditing
}
// 指定是否允许文本字段结束编辑,允许的话,文本字段会失去first
responder
- (BOOL)textFieldShouldEndEditin
}
- (void)textFieldDidEndEditing:(UITextField *)textField{
}
// 指明是否允许根据用户请求清除内容
- (BOOL)textFieldShouldClear:(UITextField *)textField{
}
// 文本框的文本,是否能被修改
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersIn
}
标签:ios开发 uitextfield 控件
原文地址:http://blog.csdn.net/yangchen9931/article/details/45934327