1
任何人都可以簡單解釋一下UISearchDisplayController
的需求嗎?我實際上在我的課程中單獨實施了UISearchBar
,並使用表格視圖來顯示結果。它工作正常。UISearchDisplayController的確切用途是什麼?
我做了一個空的看法。如果搜索詞沒有找到結果,將會顯示。另外,對於搜索欄中的每次按鍵,我重新加載了tableview,以便結果不斷地相對於輸入的單詞發生變化。
我用這些方法來做到這一點。
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
- (void) searchBarCancelButtonClicked:(UISearchBar *)searchBar
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
這裏是我的疑惑:
-
從這個事情
- 除此之外,爲什麼要一個實施
UISearchDisplayController
?它有什麼用處? - 我應該每次重新加載表格視圖以便更改
UISearchBar
?我希望重新加載tableview每次都會調用tableview委託方法。有沒有其他聰明的方法來做到這一點?
感謝
非常感謝。 – Confused