我有一個帶有視圖的UIViewController,包含一個UITableView(myTableView)和一些按鈕。 myTableView也有一個搜索欄。在我開始搜索的那一刻,myTableView被搜索結果覆蓋了一個新的tableview。由於myTableView只覆蓋了一半的屏幕,並且新的tableview覆蓋了整個屏幕,所以我遇到了一個問題。我如何設置新的UITableView只覆蓋myTableView屏幕的相同部分?當顯示搜索時,UITableView被新的UITableView隱藏
回答
聽起來像你可能正在使用UISearchDisplayController,其中包含一個UITableView來顯示搜索結果。如果你想自己推出,只需使用UISearchBar及其委託方法來填充你自己的表格,而不是包含結果視圖。
謝謝。我已將UISearchBarDelegate添加到接口並將searchBar委託設置爲self.Still,我不知道如何使用UISearchBar及其委託方法來填充「myTableView」。至少,我在Apple文檔中找不到任何包含填充tableview的協議。你可以給我一個簡短的教訓嗎? –
基本要點是使用UISearchBarDelegate以textDidChange委託方法捕獲查詢字符串,並從這裏執行搜索。使用返回的數據,通常填充用於表視圖的相同NSArray並運行 - [UITableView reloadData]以使用新數據。嘗試[這是這個問題](http://stackoverflow.com/questions/5283058/what-is-the-correct-usage-of-the-uisearchbardelegate-showssearchresultsbutton-at)供參考。 – diatrevolo
非常感謝:-) –
- 1. 隱藏UITableView時searchResultsTableView顯示
- 2. 搜索時隱藏索引欄UITableView
- 3. 隱藏UITableView搜索欄
- 4. 帶隱藏的UITableView的搜索欄iOS
- 5. iPhone:默認隱藏UITableView搜索欄
- 6. 隱藏UITableView中搜索默認
- 7. 顯示和隱藏的UITableView動畫
- 8. 顯示/隱藏行在UITableView的部分
- 9. 隱藏/顯示UITableView中的單元格?
- 10. 的UIButton在一個UITableView隱藏/顯示
- 11. 在iPhone中隱藏/顯示UITableView?
- 12. 當UITableView爲空時隱藏UIButtons
- 13. UIProgressView滾動uitableview時隱藏
- 14. UIPopOverController + UITableView - 當單元格被選中時隱藏彈出框
- 15. 當UITableView Cell被點擊時隱藏標籤
- 16. 如何在UITableView上顯示搜索欄
- 17. UITableView搜索顯示單元錯誤
- 18. 在iOS7中顯示/隱藏UITableView中的新值?
- 19. 如何隱藏UITableView?
- 20. UITableView reloadRowsAtIndexPaths隱藏行
- 21. 如何在選擇時在UITableView中顯示隱藏的字幕?
- 22. UIPopover中的UITableView在顯示鍵盤時隱藏內容
- 23. 如何隱藏UITableView標題然後重新顯示?
- 24. UITableView被UINavigationController隱藏在故事板中
- 25. 搜索UITableView
- 26. UITableView搜索欄?
- 27. 當UITableView被重新排序時檢測
- 28. 當空的時顯示UITableView頁腳
- 29. 如何在UITableView中滾動時隱藏/顯示圖像?
- 30. 如何停止UITableView顯示searchBar時隱藏鍵盤
請告訴我們你正在開發什麼平臺。這是IOS,但你是在手機,平板電腦還是什麼? – davehale23
這是一款通用應用程序,iPhone和iPad。這個問題適用於這兩個平臺。 –