当键盘显示+ iPad时,UIPopoverView会变形

时间:2010-10-22 08:03:11

标签: ipad uipopovercontroller

我遇到了UIPopoverViewController布局的问题。目前我正在展示大小的PopOver(350,820)。我有一个点击UIAlertView的按钮,其中会显示一个文本字段。同时还会显示键盘。现在问题是每当键盘被我的PopOver变得扭曲。意味着popover的向上箭头向右移动,popover的内容与其他东西混合。

在这方面的任何帮助都将非常感谢。

感谢名单

2 个答案:

答案 0 :(得分:2)

我看到了同样的问题。虽然它并不理想,但我的解决方法是使弹片更小,这样它可以容纳键盘而不需要调整大小。

//Work around a bug that causes the popover frame and table cells to become
//corrupted when the keyboard is displayed and the popover resizes.
[self setContentSizeForViewInPopover:CGSizeMake(320, 588)];

如果你的popover内容对于这种方法来说太大了,你可以将它放在一个较小的popover中的UIScrollView中。

另见此解决方案: SplitViewController's popover UI error when UISearchBar is in focus

答案 1 :(得分:0)

我也是同样的问题。然后我的弹出箭头指向上方,我改变了朝下的箭头方向。它解决了这个问题。