键盘回收

2016-02-24  本文已影响74人  bu再等

键盘回收三部曲:

1,设置代理对象

2,遵守代理协议

3,实现协议方法

第一步:

self.rootView.aTextField.deligate = self;

写在-(void)viewDidLoad{ }方法内self.rootView.aTextField是对象

这句代码的意思:设置代理对象为视图控制器

第二步:

@interface RootViewController()

写在RootViewController.h文件的头文件后面,需要用<>括起来.谁是代理,这个尖括号就在谁的头文件后面,默认必须遵守协议.

第三部:

-(BOOL)textFIeldShouldReturn:(UITextField *)textField{[textField resignFirstResponder];

return YES;

}

写在RootViewController.h文件中,

这个方法的意思是:点击return之后,回收键盘

[textField resignFirstResponder] ://把textField设置为第一响应者

上一篇 下一篇

猜你喜欢

热点阅读