如何在iPhone应用程序中创build类似Spotlight的search栏?

如何在iPhone应用程序中创build类似Spotlight的search栏?

将UISearchBar拖入IB并将其连接到您的视图控制器。 它需要一个委托才能工作,你可以让你的视图控制器符合UISearchBarDelegate协议,或者你可以在你的数据层进行search。 但最好的方法是使用UISearchDisplayController。 委托人需要访问正在search的数据,以便可以使用谓词来过滤数据。 这是苹果公司如何做到这一点的例子之一。

只需在界面生成器中拖放一个UISearchBar,然后像平常一样连接它…然后你需要一些代码来search你的tableview / data。 有很多方法可以做到这一点,logging在互联网上。 Google是你的朋友。