如何在包含UITextView的iPad上解除横向模式视图控制器表单?

时间:2010-09-17 13:42:11

标签: iphone objective-c modalviewcontroller

我有一个模态视图控制器在iPad上以横向形式显示。当我关闭视图时,视图会跳转到不同的位置,如此线程中所示:

在解散时,景观上带键盘的模态VC会更改位置: Modal View Controller with keyboard on landscape iPad changes location when dismissed

对该线程的响应是调用resignFirstResponder,但是,在使用表单或页面表时,不允许您解除键盘:

Modal Dialog Does Not Dismiss Keyboard

还有其他人有这个问题吗?是否有办法强制键盘被解除或在视图被动画时强制将视图置于一个好位置?

干杯, 尼克。

1 个答案:

答案 0 :(得分:1)

只有在解除模态表单后才能删除键盘。 Apple认为如果你使用模态形式,那么你需要键盘用于多个领域,因此不应该删除它。