我正在使用以下代码将页面“放大”。
const doEffect = args => {
const screen = args.object.page.getViewById('mainScreen')
screen.animate({
scale: {
x: isSettingsShown ? 1 : .75,
y: isSettingsShown ? 1 : .75
},
duration: 2000
})
isSettingsShown = !isSettingsShown
}
页面上有一个切换按钮,用于更新isSettingsShown
变量。但是,当我在动画结束之前切换var时,它将“跳转”到动画的结尾。我可以防止这种情况发生吗?我想从动画的最后一个位置开始。
答案 0 :(得分:0)
暂停动画或保留动画状态仍然是open feature request。
通过在nativeView的CALayer(iOS)/ Animator(Android)上进行操作,您仍然可以在本地执行此操作。