在 iPad 上的上下文菜单中点击预览不会对全屏视图控制器的演示进行动画处理



我的应用程序中有一个上下文菜单,在操作上方显示照片预览,点击预览会将视图控制器显示为全屏。在iPhone上,当你点击预览时,会有一个可爱的动画——它会弹到全屏。但在iPad上,当你点击预览时,上下文菜单会消失,然后屏幕显示时没有任何动画。

这是iPad上的(新*(默认行为。这个想法是你可以使用自己的演示动画。要获得iPhone上默认的系统"弹出"样式,请在UIContextMenuInteractionCommitAnimating对象上将preferredCommitStyle设置为.pop

*我认为它在iOS 13.4中发生了变化。这一变化也破坏了照片应用程序。😅

最新更新