标签: iphone iphone-softkeyboard
我的实际UITextField控件在外部库中嵌入了许多层。因此,我无法通过调用
UITextField
control isFirstResponder。
control isFirstResponder
是否有其他方法可以检测软件键盘是否显示?
答案 0 :(得分:3)
是的,尝试为“UIKeyboardWillShowNotification”等通知设置监听器。在通知的userInfo中,您可以获取键盘的边界,从而确定它是否可见(在屏幕上)。查看UIWindow.h。