Iva*_*van 0 javascript nativescript nativescript-vue
查看此文档:
https://docs.nativescript.org/ui/animation
我正在尝试添加这个元素的类或ID <Label>来动画任何东西,但我不确定应该view通过直接用代码而不是CSS动画调用动画方法来分配一个元素来完全控制任何动画. Vue模板.
小智 7
Tiago Alves的Groceries示例应用程序就是一个很好的例子.我在这里借了他的一些代码,你可以像这样动画:
给你的元素一个ref:
<AbsoluteLayout marginTop="-340" ref="logoContainer" class="logo-container">
<Image translateY="0" src="res://seal" stretch="none"/>
</AbsoluteLayout>
Run Code Online (Sandbox Code Playgroud)
然后获取该引用并使用标准的NativeScript Animation API为其设置动画:
this.$refs.logoContainer.nativeView
.animate({
translate: { x: 0, y: platformModule.isAndroid ? -70 : -50 },
duration: 500,
curve: enums.AnimationCurve.easeIn })
.then(() => {
this.state = 'main'
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |