在全屏模式下使用ListPicker元素后,过渡动画不起作用
本文关键字:不起作用 动画 元素 ListPicker 模式 | 更新日期: 2023-09-27 18:15:44
我有一个单独的页面,ListPicker
元素的属性ExpansionMode
设置为FullScreenOnly
。
如果我不使用它-返回动画工作正常,当前页面的NavigationOutTransition
和目标页面的NavigationInTransition
都显示正确。然而,如果我触摸它,然后以某种方式关闭它- NavigationOutTransition
只是跳过。
我怀疑这是因为ListPicker
设计中的Popup
而发生的,但我不知道我能做什么,应该做什么。什么好主意吗?
我想说-试着在导航发生之前隐藏弹出窗口-应该有一些方法来实现这一点-也许只是调用Dispatcher.BeginInvoke(() => NavigationService.Navigate(…))来延迟导航调用,并让您在导航发生之前关闭弹出窗口