我前段时间写过一个使用导航控制器的应用程序.其中一个推送视图包含一个UISearchDisplayController和一个UISearchBar.代码完全适用于iOS 5.如果我将其编译为目标iOS 6,则在选择搜索栏时会出现键盘,但搜索栏似乎不接受/接收键盘输入; 但它确实接受Siri的输入,然后正确执行搜索.无论是否在加载视图时将搜索栏设置为第一响应者(ViewDidLoad方法),都会发生这种情况.如果我重新编译代码到目标iOS5它再次工作.
uisearchbar uisearchdisplaycontroller ios6
ios6 ×1
uisearchbar ×1
uisearchdisplaycontroller ×1