Sencha Touch - вертикальная прокрутка - PullRequest
2 голосов
/ 31 марта 2011

У меня есть список с кнопкой внизу, кнопка видна только при прокрутке вниз.Когда я поворачиваю свой телефон в ландшафтном режиме, он позволяет мне прокручивать, но не в портретном режиме.Я не могу понять, почему я могу прокрутить одно представление, но не другое ??

Вот мой конфигурационный код:

var config = {
        cls: 'customizationScreen',
        titlebarTitle: 'Customize',
        scroll: 'vertical',
        layout: {
            type: 'vbox'
            },
        items: [
            {
                scroll: 'vertical',
                xtype: 'container',
                items: [this.customizationList]
            },
            {
                layout: {
                    type: 'hbox',
                    align: 'center',
                    pack: 'center'
                    },
                defaults: {
                        xtype: 'button',
                        baseCls: 'greyButtonUp orderButton',
                        pressedCls: 'greyButtonDown'
                },
                items: [
                    {
                        text: 'Check-Out',
                        handler: Ext.createDelegate(this.onCheckOutClick, this)
                    }
                ]
            }
        ]

    };

Есть предложения, большое спасибо?

1 Ответ

4 голосов
/ 01 апреля 2011

У меня не было шанса попробовать это 1. Добавить макет: 'fit'

items: [
        {
            scroll: 'vertical',
            xtype: 'container',
            layout: 'fit',
            items: [this.customizationList]
        },

Если бы это не сработало, я бы использовал DataView вместо List и посмотрел бы,это работает.

Я основываю это на похожей (но другой) проблеме, о которой я читал здесь.об этом, дайте нам знать ...

...