如何在iphone中隐藏键盘?
有两个uiTextFields
,但是按了返回键之后键盘不能隐藏。
不知道该怎么办
多谢
如何在iphone中隐藏键盘?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- MrsSeven7 2012-09-12 08:30关注
在你的View或ViewController开始时要设置UITextFieldDelegate 协议:
@interface YourViewController : UIViewController <UITextFieldDelegate>
然后在.m文件中添加
UITextFieldDelegate Protocol
方法:- (BOOL)textFieldShouldReturn:(UITextField *)textField{ [textField resignFirstResponder]; return YES;}
最后,初始化.m文件中的textfield后,
yourTextField=[[UITextField alloc] initWithFrame:yourFrame];
下一行非常重要
yourTextField.delegate = self; //viewcontroller或者view关联到textField
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报