Jor*_*rge 5 uisearchbar uisearchdisplaycontroller ios6
我前段时间写过一个使用导航控制器的应用程序.其中一个推送视图包含一个UISearchDisplayController和一个UISearchBar.代码完全适用于iOS 5.如果我将其编译为目标iOS 6,则在选择搜索栏时会出现键盘,但搜索栏似乎不接受/接收键盘输入; 但它确实接受Siri的输入,然后正确执行搜索.无论是否在加载视图时将搜索栏设置为第一响应者(ViewDidLoad方法),都会发生这种情况.如果我重新编译代码到目标iOS5它再次工作.
小智 3
我遇到了同样的问题类似的问题。就我而言,问题是包含 UISearchBar 的窗口不是“关键窗口”。我通过在应用程序委托窗口上调用 makeKeyWindow 解决了该问题。
[[[MyAppDelegate App] window] makeKeyWindow];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1301 次 |
| 最近记录: |