我相对较新的iOS(来自Android背景),我想知道如何实现并拥有像这两张图片http://i.stack.imgur.com/rQKE5.jpg和这里(linkedin)http://i.stack.imgur.com/BnIG2.png的搜索栏。想了解如何在用户点击搜索字段时动态显示过滤器/选项,并影响uitable中显示的结果。当用户点击搜索时,会出现关于linkedin 4过滤器的示例。我在网上搜索,但我找不到持久的结果。再一次,我想知道的是当用户点击搜索栏时如何显示这些选项/过滤器
任何帮助都是相关的,代码或样本/现有项目非常有用。
先谢谢大家
答案 0 :(得分:3)
UIKit附带一个专用的内置解决方案,可与名为UITableViewController
的{{1}}一起搜索。它提供了所有功能(尽管没有太多自定义),包括搜索栏视图,可选的过滤范围栏和过渡。
修改强>
这是一个教程:http://www.appcoda.com/search-bar-tutorial-ios7/
这是另一个包含范围栏的人:http://www.raywenderlich.com/16873/how-to-add-search-into-a-table-view
编辑:现在所有这些都已过时
iOS8引入了一个新类UISearchDisplayController
,使其更加清晰。
见http://useyourloaf.com/blog/2015/02/16/updating-to-the-ios-8-search-controller.html