2013-06-21 54 views
0

我發現在我的Modal View中導航控制器的第一響應者是不可能的。如何使用導航控制器在模態視圖中退出第一響應者?

我有一個搜索欄,我用它來搜索tableview。我需要這樣做,以便當我單擊一個單元格時,或者從按下的視圖中導航時,鍵盤消失。我曾嘗試致電

[_searchbar resignFirstResponder]; 

並對模態視圖中的每個視圖和子視圖執行類似的調用。沒有什麼會導致鍵盤隱藏。

任何想法?

我也嘗試使用委託方法,例如searchBarShouldEndEditing,並且還調用NavigationItemShouldPop上的方法。

我處於完全喪失狀態。

+0

你試過'[self.view endEditing:YES];' – Wain

+0

我剛試了一下。我不確定我是否正確地做了。我只是使用上面的代碼,它應該隱藏鍵盤,或者我需要如此有一個方法調用,然後辭職repsonder? – user2282932

+0

從視圖控制器調用它,它應該強制所有的子視圖都可以退出。 – Wain

回答

相關問題