像Instagram Explore Tab这样的UISearchController

时间:2015-02-18 03:56:10

标签: ios objective-c xcode uisearchbar uisearchcontroller

在Instagram应用中,浏览Feed包含默认视图,即UICollectionView。一旦点击位于导航栏中的搜索栏,就会显示“搜索显示表视图”,用户可以搜索用户或主题标签。我怎么能做到这一点?到目前为止,我有一个UICollectionViewController工作正常,导航栏中有一个搜索栏,但现在我需要实现表格视图,以便在点击搜索栏后显示。任何帮助将不胜感激。提前谢谢!

1 个答案:

答案 0 :(得分:2)

我做过类似的事情。对我来说最好的方法是为搜索结果设置一个不同的视图控制器,当我点击搜索栏时,我会导航到没有动画的搜索视图控制器。当按下搜索视图控制器上的取消按钮时,我将导航回集合视图控制器。所有搜索算法都可以在Search View Controller中处理,它可以是表格视图。希望这会有所帮助。