3

新的 Sencha Touch 2.2.0 有一个关于可滚动的新配置参数,以不使用 Ext.scroll.Scroller,但实际上这不起作用。

我正在使用它来激活容器上的溢出滚动:

{
    scrollable: null,
    style: 'overflow:auto; -webkit-overflow-scrolling: touch;'
}

如何使用本机滚动?

为什么我需要它?因为我需要使用galaxy-tab-1,所以新的Ext.scroll.Scroller 比2.1.1 版本快,但是这个平板电脑上的渲染速度很慢,新的Ext.scroll.Scroller 正在尝试渲染40 fps,平板电脑正在缓慢显示。

实际上 setFps() 在此版本中不起作用,例如:

Econtainer.getScrollable().getScroller().setFps(10);
4

1 回答 1

3

默认情况下,新的 Ext.util.Translatable 具有缓慢的 PreferredTranslationMethod。

您可以使用:

scrollable: {
    direction: 'both',
    translatable: {
        translationMethod: 'scrollposition'
    }
},

或者

scrollable: {
    direction: 'both',
    translatable: {
        translationMethod: 'csstransform'
    }
},

或者

scrollable: {
    direction: 'both',
    translatable: {
        translationMethod: 'cssposition'
    }
},
于 2013-04-18T16:06:16.930 回答