在解除搜索键盘后,iPad popover无法正常调整大小

时间:2011-05-06 00:18:52

标签: ios ipad uipopovercontroller

我有一个包含tableview(位于导航控制器内)的popover,其中包含自定义单元格和标题中的搜索栏。一旦我进入搜索栏,弹出窗口就会适当缩小,以便为键盘腾出空间。目前很好。一旦我通过按下搜索按钮或关闭键盘按钮来关闭键盘,弹出窗口会显示调整大小但不会像我期望的那样返回到全长。我已经尝试了所有建议来更新popoversize和contentsizeinpopover。它们似乎没有效果。

有任何想法或解决方法吗?

谢谢,

罗布

1 个答案:

答案 0 :(得分:2)

看来这是一个iOS错误,这是一个有效的黑客(不幸的是你没有得到流畅的动画,但它总比不调整大小更好):

keyboard resigning reduces popover height