无法在searchBar上调用becomeFirstResponder

时间:2015-12-29 07:03:10

标签: ios swift

我试图这样做,当用户进入搜索页面时,键盘立即可用。我使用这段代码(在块运行后在viewDidLoad中调用它来创建resultSearchController):

self.resultSearchController.searchBar.becomeFirstResponder()

这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

这是我在obj-c中将其更改为swift ::

 UITextField *searchField = [self.searchDisplayController.searchBar valueForKey:@"_searchField"];

[searchField becomeFirstResponder];