ipad如何知道键盘已被隐藏

man*_*urt 3 keyboard hide ipad ios

我正在建立一个ipad应用程序,

它有一些文本字段,当点击时,移动到键盘上方,

如果点击"计算"按钮,键盘和视图,下去,

但如果用户从ipad [键盘的右下角键]上点击隐藏键盘

我的观点仍然很高,

所以,我怎么能以编程方式知道"隐藏键盘"已被窃听?

非常感谢!

sEl*_*yan 9

您应该使用通知中心来跟踪键盘,

NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
[center addObserver:self selector:@selector(didShow) name:UIKeyboardDidShowNotification object:nil];
[center addObserver:self selector:@selector(didHide) name:UIKeyboardWillHideNotification object:nil];

//Resize your views in the below methods
- (void)didShow
{

}

- (void)didHide
{

}
Run Code Online (Sandbox Code Playgroud)