我们如何淡入Sencha Touch中的组件的不透明度?

时间:2011-11-15 03:03:45

标签: animation sencha-touch

我正在尝试淡出工具栏并使用Ext.Anim类基于单击按钮来运行淡入/淡出过渡。但是,我想将工具栏设置为在现有面板顶部具有透明度的叠加层。

当我进行动画时,不透明度会恢复为1(淡入淡出动画的默认不透明度),而不是我为工具栏定义的值。如何为淡入淡出动画设置toOpacity?

淡入/淡出代码如下:

                show: function() {
                Ext.Anim.run(this, 'fade', {
                    out: false,
                    to:{
                        opacity:0.6
                    },
                    from:{
                        opacity:0
                    },
                    autoClear: false
                });
            },
            hide: function() {
                Ext.Anim.run(this, 'fade', {
                    out: true,
                    to:{
                        opacity:0
                    },
                    from:{
                        opacity:0.6
                    },
                    autoClear: false
                });
            }

0 个答案:

没有答案