1

Sencha Touch 2 の Navigationbar 要素の戻るボタンに関して 2 つの質問があります。

マイコード

var oNavigationbar = {
        docked: 'top',

        backButton : {
            margin: 7,
            docked: "left",
            ui : 'back'
        },
        items: [
            Ext.create("Ext.Button", {
                text: "Button1"                
            },
            Ext.create("Ext.Button", {
                text: "Button2",
                align: "right",
            }

        ],
    };

質問 1
戻るボタンをナビゲーション バーの左側に貼り付けるにはどうすればよいですか?
私が設定した場合align:"left"、Button1 はまだ左側にあります。
しかし、左側にドッキングする場合はマージンを設定する必要がありますが、これはむしろ避けています。

質問 2
戻るボタンのデフォルトのテキストを「戻る」以外に設定するにはどうすればよいですか。
どの構成プロパティを設定する必要がありますか?

4

1 に答える 1

3

q1の意味がわからない... AFAIKナビゲーションバー(Ext.navigation.Viewのサブコンポーネントとして)には、戻るボタンがすでに左揃えになっています。

Q2:

Ext.define('MyNavigator', {
extends: 'Ext.navigation.View',
    xtype: 'mynavigator',
    config: {
        defaultBackButtonText: 'Go Back',
        // back button a-la iPhone 
        // useTitleForBackButtonText: true
....
})

詳細については、http://docs-devel.sencha.com/touch/2-0/# !/api/Ext.navigation.View-cfg-defaultBackButtonTextを参照してください...

乾杯、オレグ

于 2012-07-30T10:46:19.287 に答える