Ios 如何用动画呈现popover?
目前,我正在使用Ios 如何用动画呈现popover?,ios,animation,uipopovercontroller,uipopover,Ios,Animation,Uipopovercontroller,Uipopover,目前,我正在使用presentPopover fromRect:inView:permittedArrowDirections:animated:来演示我的popover。但我正在寻找更奇特的动画(例如,从一个特定点展开的府绸)来展示府绸 我尝试过用关键字ios present popover animation搜索,但找不到任何有用的结果。不确定我是否使用了错误的关键字,或者不可能在弹出窗口中显示动画。当使用UIPopover时,目前没有简单的方法可以使用不同于iOS提供的动画来显示它。当然可
presentPopover fromRect:inView:permittedArrowDirections:animated:
来演示我的popover。但我正在寻找更奇特的动画(例如,从一个特定点展开的府绸)来展示府绸
我尝试过用关键字
ios present popover animation
搜索,但找不到任何有用的结果。不确定我是否使用了错误的关键字,或者不可能在弹出窗口中显示动画。当使用UIPopover
时,目前没有简单的方法可以使用不同于iOS提供的动画来显示它。当然可以制作自定义动画来呈现视图,但这将是一项非常重要的额外工作,因为您必须自己完成所有工作。如果你真的需要,你可以看两件事:
ui查看
动画。链接:,(在页面中搜索“动画”)从iOS 7.0开始,可以显示任何视图控制器,这样就不会完全模糊以前的视图控制器,从而可以创建“假”弹出框。然后,使用
UIViewControllerTransitioningDelegate
协议,您可以创建所需的任何动画
这是一个很好的例子,说明了如何使用自定义动画创建假popover。谢谢您的回答!我找到了一种使用
setPopoverContentSize
创建简单“动画”的方法。通过以较小的尺寸显示popover,并使用setPopopOverContentSize
将其展开。有点像“动画”。我想这是目前最直接的方法。