0

私は3つのボタンがある次のようなカスタムタイトルバーを持っています

1) which leads to previous screen
2) back record 
3) next record 

ここに画像の説明を入力

ここにカスタムタイトルバーのコードがあります

     {
        xtype : 'titlebar',
        title : 'Contacts',
        items : [{

                  ui:'back',text:'-', aling: 'left'  , action:'fback'

            },{
                ui: 'back', text: 'back', align : 'left', action: 'back'
            },{
                ui: 'forward', text: 'next', align : 'right', action: 'next'
            }]
    }

今、コントローラーでイベントをキャッチすると、前の画面に戻るためにfback発火していますが、イベントが発火しても機能しません。history.back()tap

prev追加してnextボタンを付ける方法がわからないため、このカスタムタイトルを使用していますnavigation view

4

1 に答える 1

0

ブラウザーの履歴を使用する場合は、Routesを実装する必要があります。

見てみましょう: http://docs.sencha.com/touch/2.2.1/#!/guide/history_support

それ以外の場合は、navbar に次のボタンを追加して navigationView を拡張し、「次の」ビューを復元する方法を見つける必要があります。

于 2013-09-02T13:38:30.080 に答える