我使用谷歌搜索引擎制作UISearchController
。当我试图在UISearchBar
中搜索微笑时出现错误无法找到支持键盘iPhone-Portrait-Emoji的10型键盘;使用2871905771_Portrait_iPhone-Emoji-Keyboard_Letters 并在我收到另一个错误致命错误:在解开可选值时意外发现nil 。
UISearchBar
键盘代码
controllerSearch.searchBar.spellCheckingType = UITextSpellCheckingType.Yes
controllerSearch.searchBar.autocapitalizationType = UITextAutocapitalizationType.None
controllerSearch.searchBar.keyboardType = UIKeyboardType.WebSearch
我使用的是iPhone 5s和iPad 3。 我该如何解决?
答案 0 :(得分:1)
你在使用模拟器吗?如果是这样,你应取消选中键盘。
iOS Simulator-> Hardware-> Keyboard -> Connect Hardware Keyboard
这可以解决您的第一个错误:similar problems on Stackoverflow
Google不允许再搜索表情符号。 source
您可以在iOS中停用表情符号,以避免使用表情符号进行搜索:ios 8 disable emoji
第二个致命错误':抓住表情符号引起的零