1

sencha touch は初めてです。リストのスクロールを示したいです。リストが読み込まれると、スクロール インジケータを表示する必要があります。リストをスクロールするとスクロール インジケータが表示されます。{ xtype:'list', scrollable{ direction:'vertical', indicator:true } }

前もって感謝します

4

2 に答える 2

0

デフォルトでは、スクロール インジケーターはありません。HTML5 の世界ではスクロール インジケーターは必要ありません。facebookのお知らせや友達リストをご覧ください。スクロールは常に表示されるわけではありません。

これを実装するには、Sencha Touch 機能を拡張する必要があります。誰かがこの機能を実装しました。

それ以外の場合は、独自の方法を実装します。

本当にこれが必要な場合は、2 つの選択肢があります。

  1. Sencha Touch の機能を拡張する必要があります
  2. このリンクを使用してください
  3. 次のcssを使用してください

    .x-scroll-indicator { opacity: 0.5 !important; }

--Sridhar

于 2014-01-24T10:35:58.160 に答える
0

Sencha Touch 2.3.0 以降、autoHide 設定があります。

「Touch 2.3.0 の新機能です。各インジケーターには、それを制御できる autoHide 構成があります。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 に答える