Jas*_*son 15 keyboard ipad ios
在我的应用程序中,我有一些复杂的逻辑围绕隐藏和显示键盘.我有兴趣检测用户(谁拥有iPad)何时专门点击iPad键盘隐藏按钮:

我不想检测键盘何时隐藏,只有当用户实际物理上点击此按钮时.有什么建议?
谢谢!
DZe*_*Bot 21
我一直在寻找一个完全相同的解决方案,毕竟我确实在文档中找到了它.你得到一整套键盘通知:
- UIKeyboardWillShowNotification
- UIKeyboardDidShowNotification
- UIKeyboardWillHideNotification
- UIKeyboardDidHideNotification
- UIKeyboardWillChangeFrameNotification
- UIKeyboardDidChangeFrameNotification
Run Code Online (Sandbox Code Playgroud)
我对"UIKeyboardWillHideNotification"感兴趣.刚刚实施:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(KeyboardWillHide:) name:UIKeyboardWillHideNotification object:nil];
Run Code Online (Sandbox Code Playgroud)
Etvoilà!希望这会有所帮助,即使这是一年的答案.
恐怕苹果不会允许这样做。
但也许您可以创建一个不可见视图 ( view.opaque = FALSE; view.alpha = 0;),将其放置在上述按钮上方,该按钮作为第一响应者接收触摸(以便您获取事件),然后将其转发到下一个响应者(键盘)。但是,我不知道是否可以在键盘上方放置视图,即使是“非法”。
| 归档时间: |
|
| 查看次数: |
4485 次 |
| 最近记录: |