我有这个设置:A main UIView
包含 UITextView
有一个 UITextField
作为 subview 。当我从 UITextField
关闭键盘时使用 resignFirstResponder
.键盘被关闭。但它再次为 UITextView
重新设置动画。 .
我想要的结果是完全关闭键盘。
我已经单独尝试过这些以及一个或多个组合:
[self endEditing:YES]; // for the main UIView
[myTextView resignFirstResponder]; //UITextView
[myTextField resignFirstResponder]; //UITextField
编辑:事实证明,这只是我忽略的东西。
但似乎没有人完全放弃键盘。
有什么建议么?
最佳答案
试试这个:
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
关于ios - UITextView 内的 UITextField 一次性关闭键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17298816/