2010-09-17 58 views
1

我有一個模態視圖控制器,呈現爲iPad上的橫向表單。當我關閉該視圖,該視圖跳轉到不同的位置,因爲在這個線程: Modal View Controller with keyboard on landscape iPad changes location when dismissed如何解除iPad中包含UITextView的橫屏中的Modal View Controller表單?

該線程的迴應,是呼籲:駁回時

模態VC與景觀鍵盤改變位置resignFirstResponder,但是,你不能解僱鍵盤使用表單或頁面表時:

Modal Dialog Does Not Dismiss Keyboard

擁有人都有這個問題的任何一個?有沒有辦法強制鍵盤被解散或強制視圖移動到一個不錯的位置,當它被動畫離開?

乾杯, Nick。

回答

1

僅當模式形式被解除後,鍵盤纔會被移除。蘋果有這樣的想法,如果你使用的是模態形式,那麼你需要多個字段的鍵盤,因此它不應該被刪除。

+0

謝謝蓋伊 - 如果是這種情況,那麼也許這應該是封閉的&蘋果提出的一個錯誤,莫代爾VC需要它的鍵盤被解僱之前,窗口將動畫沒有毛刺。 – 2010-09-17 15:10:24

+0

對,不過,如果你這樣做,你可能不會是第一個,蘋果堅持認爲這是一條路。 – 2010-09-17 15:31:39

相關問題