要制作'后退按钮',我尝试销毁视图,因为在我的应用程序中,我使用相同的视图文件更改存储创建了多个视图。
这是我的控制器代码,
onTapBackBtn:function(view) {
view.parent.parent.destroy().runAnimation({type: 'slide',direction: 'left'});
}
它可以破坏视图,但我看不到任何带有此代码的动画:(
使用destroy()方法无法实现动画?
如果有更好的替代方式,请告诉我:)
谢谢,
答案 0 :(得分:0)
销毁组件后无法运行动画。首先运行动画,然后使用动画回调或添加侦听器来隐藏事件。一旦动画完成或组件完成隐藏,则将其销毁。