gpt4 book ai didi

iphone - 我可以更改 UIPopover 动画 anchor 吗?

转载 作者:行者123 更新时间:2023-12-03 21:11:04 25 4
gpt4 key购买 nike

我正在尝试使用 UIPopover 实现“下拉​​”菜单效果。当我将高度从 0px 更改为 500px 时,它似乎向上拉伸(stretch) 250px,向下拉伸(stretch) 250px...本质上是将 UIPopover 锚定在中心的原始生成点。我希望 anchor 位于弹出窗口的顶部,这样当我调整大小时,窗口的底部就会向下动画。

我注意到,如果您将 UIPopover 移至屏幕顶部,这种情况会自动发生。但是当它显示死点时如何才能达到相同的效果呢?

最佳答案

尝试使用:

presentPopoverFromBarButtonItem:permissedArrowDirections:animated:或者presentPopoverFromRect:inView:permissedArrowDirections:animated:

并尝试将UIPopoverArrowDirectionUp作为permissedArrowDirection

<小时/>

箭头方向

箭头指示允许使用弹出窗口。您可以使用此值强制弹出框位于矩形的特定一侧。但是,通常最好指定 UIPopoverArrowDirectionAny 并让弹出框决定最佳位置。您不得为此参数指定 UIPopoverArrowDirectionUnknown。

关于iphone - 我可以更改 UIPopover 动画 anchor 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3299482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com