Sencha Touch SegmentedButton setPressed无法正常工作?

时间:2011-08-15 09:07:28

标签: sencha-touch uisegmentedcontrol

我正在制作iPhone应用程序,我在sencha touch中有一个简单的分段按钮,当我在设置表单中单击一个重置按钮时,我希望分段按钮将按下的按钮更改为默认值。 我有这样的事情: 视图:

var typPanel = new Ext.Panel({
    layout: {type: 'hbox', pack: 'center'},
    items: {
        xtype: 'segmentedbutton',
        id: 'dumbyt',
        items: [
            { 
                text: 'Dum'
            },
            { 
                text: 'Byt',
                pressed: true
            }
        ]
    }
});

在重置按钮控制器中我有

setdefault: function(options) {
    ...
    realio.views.settingsPanel.getComponent('dumbyt').setPressed(0);
}

我也尝试为每个按钮分配id并调用.setPressed('id');但它没有工作,任何想法? 感谢。

1 个答案:

答案 0 :(得分:1)

查看setPressed的参数: Link