0
在我的應用程序中,我想將搜索欄放在導航欄下,並且還想顯示包含其中的tableview的動作表。如何在導航欄下添加搜索欄並通過點擊搜索欄創建一個動作表
怎麼可能通過點擊搜索欄創建操作表,項目應該從tableView中搜索?
下面是我真正想要的截圖。
請建議我的壽的方式做到這一點。
感謝
在我的應用程序中,我想將搜索欄放在導航欄下,並且還想顯示包含其中的tableview的動作表。如何在導航欄下添加搜索欄並通過點擊搜索欄創建一個動作表
怎麼可能通過點擊搜索欄創建操作表,項目應該從tableView中搜索?
下面是我真正想要的截圖。
請建議我的壽的方式做到這一點。
感謝
首先,你需要實現搜索欄爲你做的,即通常基於從用戶搜索欄輸入濾波器陣列的數據。
然後在searchBarSearchButtonClicked:
或searchBarTextDidEndEditing:
,你需要一個內含的tableView呈現UIPopOverViewController如圖雷Wenderlich的教程(我已張貼下面的鏈接),通過將數據陣列上的tableView顯示有結果。
這裏是關於UISearchBarDelegate Methods
對於UIPopOverController信息,請參閱此鏈接下面:
UIPopOverController Tutorial by Ray Wenderlich
希望這有助於
是您的應用程序只針對iPad的? – 2012-03-24 06:31:57
是這個應用程序是爲iPad,它還包括splitview功能和splitview的detailviewController我必須添加此搜索功能 – Developer 2012-03-24 06:47:35
好吧然後我的答案適合您的要求,因爲我的答案也適用於iPad。我認爲Ray Wenderlich在我的答案中的鏈接完成了一半的工作。 – 2012-03-24 06:57:54