NativeScript动画模态页面

时间:2018-06-22 15:57:27

标签: nativescript

我需要模态页面,并带有“从底部滑动并覆盖(不推动)当前页面”过渡。 我设置了animated方法的参数showModal,但没有任何改变。 如何实现模式页面的这种过渡? Android平台。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我有点怪异的东西,用AbsoluteLayout包裹我的元素,并为其赋予较高的最高价值,例如“ 800”, 并在navigationdTo函数中使用top属性的负值制作过渡动画。在您的情况下,您将使用left属性并在x上进行过渡。

另一种在UI中看起来更好的解决方案,添加了一个自定义组件作为模态,用AbsoluteLayout包装页面元素,在需要显示模态时添加自定义组件,并对其应用先前的动画技巧

提示:如果您希望自定义组件覆盖全屏,则可以将actionBarHiddin = true设置。

提示:异步/等待,然后对平滑处理非常有用。