2015-12-11 79 views
0

我在我的tableview中使用UISearchDisplayController。它在數組中完美搜索。但是,如果我必須從Web服務獲取數據,該怎麼辦?iOS uisearchviewcontroller用於web服務

+0

不清楚的問題。請指定我:您想從Web服務獲取數據,取決於在搜索字段中輸入的文本。並顯示在桌面上。正確? –

+0

ya。你確實是對的。 – Rupshikha

回答

1
  1. 實現您的類進行API交互。 如何:

  2. 在你的UITableViewController實現searchbar委託事件,你想發送請求。例如:

     - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar; 
    

在這種方法中調用API請求。

  • 在從請求解析數據呼叫回 如何:

  • 然後從解析的數據中設置新的數據源數組並調用[tableView reloadData]。

  • P.S .:如果不清楚。郵寄給我,我會在這裏發佈示例項目。