我正在使用UISearchDisplayController来显示UISearchBar。默认情况下,当UISearchBar文本字段为空时,将禁用返回键。我尝试了以下我的viewDidLoad:
for (UIView *searchBarSubview in [self.searchDisplayController.searchBar subviews]) {
if ([searchBarSubview conformsToProtocol:@protocol(UITextInputTraits)]) {
[(UITextField*)searchBarSubview setEnablesReturnKeyAutomatically:YES ];
}
}
但是,仍然没有运气。首先,我认为默认情况下enableReturnKeyAutomatically是YES,但它似乎不是这样。其次,我似乎无法手动设置它。有什么想法吗?
答案 0 :(得分:0)
不确定这是否是您要找的,但是:
[(UITextField *)searchBarSubview setEnablesReturnKeyAutomatically:NO];
将使键盘上的返回按钮始终处于活动状态。