2010-09-17 56 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

相关问题