2011-12-05 23 views

回答

1

見我回答這個問題:

UISearchBar Search table row with text, subtext and image

你在結果表格中顯示完全取決於你。它甚至不需要與你正在搜索的桌子有任何關係! (但當然它通常會這樣做,否則會讓用戶感到困惑。)您只需構建填充結果表的數據;你的電話是什麼數據。因此,如果您不想包含任何部分標題,那麼當查詢數據源/委託的表是結果表時,請不要包含任何部分標題!這是你的代碼,它是你的桌子,做你想做的任何事情。你是執行tableView:titleForHeaderInSection:返回標題的人;如果你不想要標題,請返回零。當然,如果真實表的數據源與結果表的數據源是同一個對象,那麼tableView:titleForHeaderInSection:將不得不檢查傳入的tableView參數以查看它是真實表還是結果表,並使其根據這個選擇返回什麼。

0

我想更多你的問題有點,因爲它是沒有多少明確的。我沒有真正得到這一行:

我想知道如何只顯示名稱的結果,不包括部分

搜索,最好是在一本字典搜索/ array並在0123view中顯示結果[tableView reloadData]

+0

它顯示了標題部分我也張貼了搜索結果的屏幕快照。 – merrill

+0

也許我明白了。你可以試試這件事:創建一個BOOL標誌爲'nameSearchedFlag'。在Searchbar textDidChange方法中設置此標誌。在這裏你也重新加載tableView。 在numberOfSectionsInTableView中,檢查此標誌。如果是,則返回1,否則返回通常返回的內容。然後,您將只獲得該部分中的一個部分和所有搜索結果名稱。 – utsabiem

相關問題