例如,我有一个文本字段,一个取消按钮,一个视图控制器上的可用空间和一个带有globe键的键盘。
如果我点击文字字段 - 会出现键盘。如果我点击取消按钮或可用空间 - 键盘会消失。
如果我点击地球仪键 - 一个键盘布局消失,另一个键盘布局出现。
问题:如果键盘被隐藏或显示,是否有任何只读方法返回?
答案 0 :(得分:0)
使用UIResponder的isFirstResponder
。如果用户触摸文本字段并且isFirstResponder
返回YES
,则表示当前正在显示键盘。
注意:这不适用于硬件键盘。