2011-01-24 46 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是你的朋友。

相關問題