我有UISearchBar
的用户界面,我实施了UISearchBarDelegate
的{{1}}来执行搜索。我没有一个有听写支持的设备来测试这个,所以我打算在这里猜测......
在具有听写支持的设备上,我想在听写结束后立即执行搜索,而无需用户手动点击搜索按钮。
从iOS 5.1开始,searchBarSearchButtonClicked:
协议中有新方法,理论上我可以挂钩UITextInput
。这是要走的路吗?
答案 0 :(得分:5)
是的,您可能希望使用dictationRecordingDidEnd
协议方法。 Apple的文档说明了dictationRecordingingDidEnd:
如果您想响应,请实施此可选方法 完成对口述短语的认可。
那就是说,我还没有在Apple的人机界面指南中找到任何谈论预期使用这种方法的内容。