UITextField
2013-12-02 15:30
113 查看
1。文本框高度:
默认是31,在IB中无法更改,但是用代码创建的text field 可以更改高度
2。相关属性:
borderStyle ( UITextBorderStyleRoundedRect , 。。。)
contentVerticalAlignment ( UIControlContentVerticalAlignmentCenter , 。。。)
textAlignment ( NSTextAlignmentCenter , 。。。)
placeholder : 占位符
3。<UITextFieldDelegate> self.myTextField.delegate = self ;
- (BOOL) textFieldShouldBeginEditing : ( UITextField * ) textField ; //是否允许编辑
- (void) textFieldDidBeginEditing : ( UITextField * ) textField ; //开始编辑时调用
- (BOOL) textFieldShouldEndEditing : (UITextField *) textField ; //是否允许结束编辑,放弃响应状态
- (void) textFieldDidEndEditing : (UITextField *) textField ; //结束编辑时调用(如聚焦到另一textfield,或此textField的键盘释放)
- (BOOL) textField : ( UITextField * ) textField shouldChangeCharactersInRange : (NSRange) range replacementString : (NSString *) string ; //是否可以执行更改
- (BOOL) textFieldShouldClear : (UITextField *) textField ; //当文本框内部的clear button按下时是否有效,此方法一般用不到
- (BOOL) textFieldShouldReturn : (UITextField *) textField ; //当按下键盘上的return key时,是否放弃响应状态,即释放键盘
4。leftView / rightView
leftViewMode / rightViewMode : UITextFieldViewModeNever , UITextFieldViewModeAlways , UITextFieldViewModeWhileEditing , UITextFieldViewModeUnlessEditing
默认是31,在IB中无法更改,但是用代码创建的text field 可以更改高度
2。相关属性:
borderStyle ( UITextBorderStyleRoundedRect , 。。。)
contentVerticalAlignment ( UIControlContentVerticalAlignmentCenter , 。。。)
textAlignment ( NSTextAlignmentCenter , 。。。)
placeholder : 占位符
3。<UITextFieldDelegate> self.myTextField.delegate = self ;
- (BOOL) textFieldShouldBeginEditing : ( UITextField * ) textField ; //是否允许编辑
- (void) textFieldDidBeginEditing : ( UITextField * ) textField ; //开始编辑时调用
- (BOOL) textFieldShouldEndEditing : (UITextField *) textField ; //是否允许结束编辑,放弃响应状态
- (void) textFieldDidEndEditing : (UITextField *) textField ; //结束编辑时调用(如聚焦到另一textfield,或此textField的键盘释放)
- (BOOL) textField : ( UITextField * ) textField shouldChangeCharactersInRange : (NSRange) range replacementString : (NSString *) string ; //是否可以执行更改
- (BOOL) textFieldShouldClear : (UITextField *) textField ; //当文本框内部的clear button按下时是否有效,此方法一般用不到
- (BOOL) textFieldShouldReturn : (UITextField *) textField ; //当按下键盘上的return key时,是否放弃响应状态,即释放键盘
4。leftView / rightView
leftViewMode / rightViewMode : UITextFieldViewModeNever , UITextFieldViewModeAlways , UITextFieldViewModeWhileEditing , UITextFieldViewModeUnlessEditing
相关文章推荐
- How to popup a UIPickerView from the bottom of a UIScrollView in response to UITextField selection
- 让UITextView具有UITextField的外观
- 对UITextField的键盘处理方法
- UITextField的圆角和常用样式
- UITextField 用法简介
- UITextField 文本字段控件-IOS开发
- UITextField、UITextView等输入后双击出现系统的copy,paste如何转化为中文的复制,粘贴?
- UITextField的详细使用
- UIControl IOS控件编程 及UITextField的讲解
- UILable和UITextField的详细讲解
- UITextField-IOS开发
- UITextField里加label
- UITEXTVIEW和UITEXTFIELD统计字符和响应RETURN键
- UITextField
- 获得键盘高度以及UITableView中多个UITextField时UITableView的滚动和键盘的隐藏
- EXC_BAD_ACCESS error with UITextField
- 获取UITableViewCell中UITextField的值方法总结
- IOS疯狂基础之UITextField
- 解决键盘遮挡输入框(UITextField)问题
- UITextField对象的手工创建