sencha touch 2 に問題があります。
sencha touch 2 でナビゲーション ビューを提供するのと同じ機能を実装する方法を理解しようとしていますが、..「Ext.NavigationView」コンポーネントの各アイテムには、独自の「navigationBar」要素のセットが必要です。たとえば、ボタンのセットを意味します。
私はこのようなことができることを知っています:
this.getMain().getNavigationBar().rightBox.removeAll();
this.getMain().getNavigationBar().rightBox.add(this.getSettingButton());
//where 'getSettingButton' predefined by me a button
「プッシュ」イベントが発生するたびにこのアクションを実行します (「navigationBar」をクリアして、適切なボタンのセットを追加します)。
もちろん、'layout: card' と 'items' プロパティの 'Ext.panel' 要素のセットを使用して 'Ext.Panel' を実装することもできます。それぞれに固有の 'toolbar' があります。動作を制御するには、「setActiveItem」メソッドを使用できます。
しかし、これらのアプローチのそれぞれは少し奇妙だと思いますね。
それを実装するためのはるかに自然なアプローチになると思いました。
ほとんどの場合、何が必要なのかわからない。私の疑問を確認します。それを行う最善の方法は何ですか。