您的位置:首页 > 产品设计 > UI/UE

[杂] 关于TextField键盘收回问题

2014-03-31 10:17 351 查看
使用storyboard建立的TextField代码,需要在头文件中建立委托:

@interface MyViewViewController : UIViewController<UITextFieldDelegate>

@property (weak, nonatomic) IBOutlet UITextField *myTextField;
@end


在viewDidLoad方法中加入下列代码:

self.myTextField.delegate = self;
'

一、点击return回收键盘:

实现textFieldShouldReturn方法:

-(BOOL) textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}


二、点击空白处回收键盘:

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
[self.myTextField resignFirstResponder];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios uitextfield