0

我在表格頂部和隱藏的導航欄中有搜索欄。隨着UISearchBar我使用UISearchDisplayControllerUISearchDisplayController有可能提出導航欄。所以,當我點擊搜索欄中的取消按鈕時,導航欄會飛起來。我該如何解決這種可能性,所以導航欄會一直隱藏起來?帶隱藏UINavigationBar的UISearchBar

感謝

回答

2

一種解決方案是讓搜索欄的表頭視圖在這種情況下,它會與滾動表,如果你不希望它在默認情況下出現,那麼你可以以編程方式滾動表下來,非動畫,在viewWillAppear它首先顯示。這對你的用戶界面設計來說可能有意義,也可能沒有意義,但它是,例如,Safari如何工作。

+0

嗨Nimrod。感謝您的回覆。但問題不在搜索欄中,而是在導航欄中。要查看我所談論的內容,可以在iPhone上運行Mail應用程序,然後點擊搜索欄。你會看到導航欄飛入並飛出。我需要的是解僱這個功能 – Dmitry 2010-01-26 07:28:18