1

我有一个小要求,即 sencha touch 中的 PDFViewer,默认分页工具栏是隐藏的。一旦我们点击 pdf 文档,分页工具栏就会显示出来,剩下的时间它是隐藏的。我的问题是分页工具栏没有显示和隐藏。我尝试了以下代码。你能建议我吗?这是我的代码

samplePdf = {
 xtype : 'pdfpanel',
 id: 'pdfViewer', src :'http://cdn.mozilla.net/pdfjs/tracemonkey.pdf',
 scrollable: true,
 hidePagingtoolbar: false,
 listeners: {
      tap: {
          fn: function() {
                paging = Ext.getCmp('pdfViewer');
                if(samplePdf.hidePagingtoolbar==false){
                  hidePagingtoolbar:true
                 //Ext.getCmp('pdfViewer').hidePagingtoolbar.hide();
                }
                else{ 
                 hidePagingtoolbar: true;
                }
              },
     element: 'element'},}};

谢谢,拉贾塞卡。

4

1 回答 1

0

我建议使用“HidePagingtoolbar”对象的“getter/setter”,例如

listeners: {
  tap: {
      fn: function() {
            paging = Ext.getCmp('pdfViewer');
            paging.setHidePagingtoolbar(!paging.getHidePagingtoolbar());
          }
    }
}

那应该切换 HidePaggingToolbar 标志。

于 2012-12-03T04:00:42.887 回答