UISplitViewController在录制详细视图时自动隐藏键盘

时间:2011-10-04 12:31:45

标签: ipad uisplitviewcontroller uisearchbar

我注意到当用户点击详细视图时,许多使用UISearchBar和UISplitViewController的iPad应用程序可以优雅地隐藏键盘。这非常有用,但我不知道如何实现它。例如,这是在Mail应用程序中完成的。这样做有自动行为吗?我该如何有效地实施它?

1 个答案:

答案 0 :(得分:0)

这个“How can I check if the hide button pf iPad's keyboard was pressed?”应该会有所帮助。我发现(仅在iOS5.1中测试过)当用户点击详细视图时,键盘被解雇,但搜索栏没有收到任何消息。链接答案中的提示有助于发现键盘何时消失,因此您可以摆脱搜索栏。

顺便说一句:我认为iPad上当前的Mail应用程序存在错误:在横向模式下点击消息列表上方的搜索栏,然后在它处于活动状态时点击详细视图或键盘关闭按钮 - 搜索栏停留在它是,你需要使用它上面的取消按钮让它返回其静止位置。