刚遇到这个奇怪的问题,我在滚动视图中有一个滚动视图和按钮。我想UIPopover
在触摸时显示按钮的 a ,UITextFields
在UIPopover
. 当键盘出现时问题就来了。在某些情况下,当UIButton
视图中的 太高以至于弹出框只能通过 UIPopoverArrowDirectionUp 显示在其下方时,并且当键盘弹出时,此弹出框无法再向上移动并因此神奇地消失到左上角(可能是一些苹果的东西)。
我的解决方案是检查框架UIPopover
并检查键盘是否有足够的空间,如果没有,请UIScrollView
使用按钮向上滚动以便能够向上推UIPopover
,因此请确保键盘和弹出框合身。
所以问题是:是否可以在按钮移动时移动弹出框?
谢谢