Sencha Touch:如何在左侧添加一个表视图作为rootView&在sencha touch中此分割视图右侧的按钮作为detailsView的视图

时间:2012-05-18 10:12:41

标签: iphone cordova sencha-touch extjs sencha-touch-2

我已使用 iphone &amp ;;在 sencha touch 中实施了一个应用的 phone gap

使用SRC文件 index.js 中的以下代码实施拆分视图,并带有两条短信..如下图所示

现在我需要在左侧根视图中添加表视图,在右侧详细信息视图中添加一个按钮。如何?

提前致谢

Ext.ns('sink', 'demos', 'Ext.ux');
Ext.ux.UniversalUI = Ext.extend(Ext.Panel,
                                {
                                  fullscreen: true,
                                  layout: 'hbox',
                                  items:

                                  [
                                     //Root view 
                                     {
                                       xtype: 'panel',
                                       html: 'TableView/Rootview goes here ...',
                                       flex: 1
                                   },

                                    //Details view
                                   {
                                       xtype: 'panel',
                                        html: 'Message Detail view goes here ....',
                                       flex: 2
                                   }
                                  ]

                                });

enter image description here

1 个答案:

答案 0 :(得分:1)

目前,您的rootViewdetailView都是xtype: 'panel'。要实现您的需求,您必须稍微修改一下这两项:

{
    xtype: 'container',
    items: [
      {xtype: 'button', text: 'my button'},
      {xtype: 'panel', text: 'detail panel'}.
    ]
}