我想开发一个简单的字典应用程序,就像iPhone上的AppStore的搜索选项卡一样:
当用户触摸SearchBar时,底部视图为灰色。触摸灰色区域以离开Seach文本框,我的用户可以单击其中一个历史记录单词。
我知道如何使用SearchBar和TableView来显示建议单词列表,但不知道如何实现其他内容:
感谢阅读,请向我展示一些关键词,解决上述三个问题的线索。
非常感谢!
答案 0 :(得分:1)
使用UISearchController
创建您想要的页面。
具有dimsBackgroundDuringPresentation
属性,可在用户输入时将backgroundView设为灰色。
它有- (instancetype)initWithSearchResultsController:(UIViewController *)searchResultsController
方法。您可以使用resultsController初始化UISearchController
。对于结果,你可以做任何你想做的事。
最后,您可以设置自定义视图以查看"历史字词"到UISearchController