【发布时间】:2010-05-24 16:07:37
【问题描述】:
我在 iPad 上使用 UIModalPresentationFormSheet 演示样式和 UIModalTransitionStyleCoverVertical 过渡样式呈现模式视图控制器。 模态视图控制器包含一个 UIWebView,上面有一些 TextFields。 当用户点击其中一个文本字段时,键盘就会出现。
我注意到,在键盘显示后的横向模式下,如果我尝试使用动画关闭模态视图控制器,则视图会在动画开始之前将其位置从屏幕中心更改为左侧..
仅当键盘打开且 iPad 上处于横向模式时才会发生这种情况。如果用户在没有按下任何文本字段的情况下关闭模态视图,则不会发生这种情况。
有人熟悉这种奇怪的行为吗?
【问题讨论】:
-
不是错误,这里提供了答案:stackoverflow.com/a/6268520/922200
标签: animation ipad modalviewcontroller