[IOS_UI控件]IPHONE应用开发 - 打开和关闭键盘
2014-06-12 14:43
411 查看
iphone很聪明,在你选择 TextField时,键盘将会自动弹出来。所以打开就不必说拉。
关闭键盘的2种方式:
1.如果键盘右下角有“return”按钮的话,当点击该按钮将会触发“did end on exit”事件,只要在此时执行以下方法就可以了:
//关闭键盘
- (IBAction)textFieldDoneEditing:(id)sender {
[sender resignFirstResponder];
}
貌似只要让当前对象成为“第一响应者”就可以取消键盘了。
2.这种方式很棒~ 当用户点任何其它区域都可以关闭键盘:
首先放一个全屏幕的Button,然后在该Button的Touch up inside事件时执行以下代码:
- (IBAction)backgroundClick:(id)sender {
[nameField resignFirstResponder];
[numberField resignFirstResponder];
}
就是让所有的对象都注册“第一响应者”就可以了。
关闭键盘的2种方式:
1.如果键盘右下角有“return”按钮的话,当点击该按钮将会触发“did end on exit”事件,只要在此时执行以下方法就可以了:
//关闭键盘
- (IBAction)textFieldDoneEditing:(id)sender {
[sender resignFirstResponder];
}
貌似只要让当前对象成为“第一响应者”就可以取消键盘了。
2.这种方式很棒~ 当用户点任何其它区域都可以关闭键盘:
首先放一个全屏幕的Button,然后在该Button的Touch up inside事件时执行以下代码:
- (IBAction)backgroundClick:(id)sender {
[nameField resignFirstResponder];
[numberField resignFirstResponder];
}
就是让所有的对象都注册“第一响应者”就可以了。
相关文章推荐
- [IOS_UI控件]iPhone应用开发之一:窗口,视图,视图控制器和UIKit基础
- IPHONE应用开发 - 打开和关闭键盘
- iOS部分-UI基础控件 - 01天 入门 第05课 关闭键盘
- iOS开发-UI控件:iPhone iPad 各种控件默认高度
- iOS应用开发中视图控件UIWindow的基本使用教程
- iOS应用UI开发中的字体和按钮控件使用指南
- Android开发者收入仅相当于iOS应用24%(同样做移动开发,Android开发者赚的就比iPhone少,利益分成是根源)
- iOS软件开发揭密:iPhone&iPad企业应用和游戏开发(china-pub首发)
- iOS开发3:关闭键盘
- 打开键盘遮住View的问题解决方法-IOS开发
- 转载iphone 应用开发之二:UITextView控件的详细讲解
- IPHONE应用开发 - 常用控件介绍
- iPhone与iPad开发实战——iOS 经典应用剖析--实战视频
- iPhone与iPad开发实战——iOS 经典应用剖析--视频
- iPhone开发之iOS 应用实现数据库文件拷贝
- iOS开发4:关闭键盘
- IPHONE应用开发 - 开发常用控件:UIActionSheet和UIAlertView学习
- iPhone与iPad开发实战——iOS 经典应用剖析视频--观看地址
- iphone开发关闭键盘
- iPhone与iPad开发实战——iOS 经典应用剖析(更新完成)