使用UITextFieldDelegate来隐藏键盘
来源:互联网 发布:mac dance with me 编辑:程序博客网 时间:2024/06/05 19:24
使用UITextFieldDelegate来隐藏键盘
原文链接地址:http://blog.sina.com.cn/s/blog_bf9843bf0101f91t.html
方法一:
使用UITextFieldDelegate这个协议实现隐藏键盘。
需要三步:
1. 在你的控制器类中,加入UITextFieldDelegate协议,如:
@interface EditingPersonViewController : UIViewController
2. 根据协议的要求,在实现文件中加入textFieldShouldReturn方法,如:
-(BOOL) textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
3. 将xib文件中的TextField控件的delegate变量指向到之前使用UITextFieldDelegate协议的那个控制器类将TextField的delegate IBOutlet变量右键链接到前面的控制器类的实例上。
或者使用代码方式,指定相关TextField的delegate变量。 例如
- (void)viewDidLoad {
[super viewDidLoad];
itemNameField.delegate = self;
priceField.delegate = self;
}
itemNameField和priceField为相应的TextField名。
直接在在相应的程序中添加:
使用UITextFieldDelegate这个协议实现隐藏键盘。
需要三步:
1. 在你的控制器类中,加入UITextFieldDelegate协议,如:
2. 根据协议的要求,在实现文件中加入textFieldShouldReturn方法,如:
3. 将xib文件中的TextField控件的delegate变量指向到之前使用UITextFieldDelegate协议的那个控制器类将TextField的delegate IBOutlet变量右键链接到前面的控制器类的实例上。
或者使用代码方式,指定相关TextField的delegate变量。 例如
itemNameField和priceField为相应的TextField名。
第三步很容易忽略,之前就因为忘记指定delegate变量,导致点击键盘的return健,键盘死活不隐藏。
实现了这三步后,用户就可以点击键盘上的Return键来隐藏键盘。
这个方法是在选择的键盘类型上有return健,没有此键的需要敲回车键才可以隐藏键盘。
方法二:直接在在相应的程序中添加:
- 使用UITextFieldDelegate来隐藏键盘
- 使用UITextFieldDelegate来隐藏键盘
- 如何使用UITextFieldDelegate来隐藏键盘?
- IOS 键盘协议之一 <UITextFieldDelegate>
- iOS键盘协议之一UITextFieldDelegate
- UITextFieldDelegate
- UITextFieldDelegate
- UITextFieldDelegate
- iOS 使用UITextField隐藏键盘
- iOS 使用UITextField隐藏键盘
- iOS--第一响应者-------键盘协议之一UITextFieldDelegate
- 定制scrollView来处理自动显示与隐藏键盘
- IPad使用UIModalPresentationFormSheet时隐藏键盘
- 键盘的显示/隐藏-使用总结
- Android EditText 使用自定义键盘,隐藏系统键盘,保留光标
- 隐藏键盘
- 隐藏键盘
- 隐藏键盘
- HBase -ROOT-和.META.表结构(region定位原理)
- Helix Streaming Server 简单配置
- 权限管理 (一) 设计思路分析和实现授权、认证
- Parallel Computing with MATLAB
- serialVersionUID 的作用
- 使用UITextFieldDelegate来隐藏键盘
- Android HAL详解(一)
- android通过webservice进行网络编程,使用工具类实现
- 程序员技术练级
- Effective C++ 条款5——了解C++默默编写并调用哪些函数
- 修改tomcat默认路径
- 利用js简单实现图片的放大缩小功能
- UIButton使用方法汇总
- UITextField用法总汇 (转载)