2011-07-30 100 views
1

我有一個帶有鍵盤的視圖控制器。當我將新的視圖控制器推到導航堆棧上時,視圖控制器滑出,然後鍵盤滑出,然後新的視圖控制器滑入....鍵盤 - uinavigationcontroller - 問題

如何獲取它,以便舊的視圖控制器和鍵盤滑動一起出來....就好像鍵盤與使用它的視圖控制器處於分開的視圖中...

回答

0

在推送新視圖之前,您應該隱藏鍵盤。您可以嘗試通過調用此行代碼,然後再推

[self.view endEditing:YES]; 

讓我知道這是否適用於您。

+0

嗨我試過了,但它不起作用。目前在堆棧中的視圖被稱爲lvc ....我試過[lvc.view endEditing:YES] – user559142

+0

如何將新視圖推向堆棧? –

+0

我有一個在我的應用程序委託中設置的uinavigationcontroller。我打電話[self.navigationController pushViewController:動畫] – user559142