2011-01-24 81 views
-1

如何在iPhone应用程序中创建类似Spotlight的搜索栏?如何在iPhone应用程序中创建类似Spotlight的搜索栏?

+3

你真的要给更多的描述性标题,世界上任何人都可以告诉你的问题是关于iPhone编程。 – BoltClock 2011-01-24 13:05:41

+1

您已经提出了很多问题(非常不具有描述性的标题)寻找“示例代码”。您是否知道Apple提供可以学习的示例代码?看到这里:http://developer.apple.com/library/ios/navigation/index.html?section=Resource+Types&topic=Sample+C#section=Resource%20Types&topic=Sample%20Code – 2011-01-24 13:33:51

回答

0

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

2

只需在界面生成器中拖放一个UISearchBar并将其与正常链接即可......然后您需要一些代码来搜索您的tableview/data。有很多方法可以做到这一点,记录在互联网上。 Google是你的朋友。

相关问题