39
|
ohho · 技术社区 · 14 年前 |
![]() |
1
53
开始帧是键盘在动画开头的位置:如果显示键盘,则为屏幕外;如果隐藏键盘,则为屏幕上。结束帧是键盘在动画结束时的位置:反之亦然。您可以使用它们之间的差异来编写一个方法来响应隐藏和显示键盘。
另一个提示:链接到的文档说明,“userInfo字典的UIKeyboardFrameBeginUserInfoKey和UIKeyboardFrameEndUserInfoKey属性中包含的矩形应该只用于它包含的大小信息。不要在矩形交集操作中使用矩形的原点(始终为{0.0,0.0})。至少在操作系统3.2的iPad上,这是不正确的。两个矩形的大小相同,而原点(以屏幕坐标表示)在这两个矩形之间不同。 您可能会发现这个问题很有帮助: UIKeyboardBoundsUserInfoKey is deprecated, what to use instead? |
![]() |
logvca · 模拟按键Y Shell Linux 6 年前 |
![]() |
louise · Python检测游戏中按键的时间 6 年前 |
![]() |
chickens · 使用javascript检测Ctrl-F11 7 年前 |
![]() |
Laurent Crivello · 键盘不会以交互方式关闭 7 年前 |
|
Dude · 反应本机道具,键盘隐藏事件中的参考值未定义? 7 年前 |
![]() |
user2785693 · 如何检测在颤振中何时选择文本字段? 7 年前 |
![]() |
user4401 · ios/swift-如何禁用键盘? 7 年前 |
![]() |
Luk4 · 显示键盘时调整webview的大小 7 年前 |