1

我是 sencha touch 的新手。我想指示列表的滚动。加载列表时,我需要显示滚动指示器。我在滚动列表时得到滚动指示器。但我想要加载列表时的指示。{ xtype:'list',可滚动{方向:'vertical',指标:true } }

提前致谢

4

2 回答 2

0

默认情况下,不会有滚动指示器。HTML5 世界中不需要滚动指示器。请查看 facebook 中的通知和好友列表。滚动不会一直显示。

我们必须扩展 Sencha Touch 功能来实现这一点。有人实现了这个功能

否则,你实现自己的方法来做。

如果你真的需要这个,有两种选择,

  1. 您必须扩展 Sencha Touch 功能
  2. 请使用此链接
  3. 使用以下 CSS

    .x-scroll-indicator { 不透明度:0.5 !important; }

——斯里达尔

于 2014-01-24T10:35:58.160 回答
0

从 Sencha Touch 2.3.0 开始有一个 autoHide 配置:

“Touch 2.3.0 中的新功能,每个指标都有一个自动隐藏配置,允许您控制它。将 autoHide 设置为 false 将告诉该指标不自动隐藏。您可以在容器或子类的可滚动配置中使用指标配置。”

http://www.sencha.com/blog/top-support-tips-march-2014

Ext.application({
    name: 'Fiddle',

    launch : function() {
        Ext.Viewport.add({
            xtype: 'container',
            html: 'The y scroll indicator will always show, x will hide as autoHide defaults to true',
            scrollable: {
                direction: 'both',
                indicators: {
                    y: {
                        autoHide: false
                    }
                }
            }
        });
    }
});

https://fiddle.sencha.com/#fiddle/1u9

于 2014-04-22T17:41:38.637 回答