0

ラベル+テキストフィールド+ボタンを作成するウィンドウを作成し、そのウィンドウを開くことができます。

今、私は 1 つのラベルと 1 つのテキスト フィールドと 2 つのキャンセルまたは OK のボタンがある 1 つのポップアップ画面を作成しようとしています。このポップアップ画面は、ウィンドウ ボタンからクリックすると表示されます。

var infoWin = Titanium.UI.createWindow({
    backgroundColor: 'pink',
    top: 0,
    left: 0,
    width:200,
    height:200,
    opacity: 1,
    zIndex: 100
});

 var vw=Titanium.UI.createView({


 });
 var lab= Titanium.UI.createLabel({

    text:"ooooooo"

 });
 vw.add("lab");
 infoWin.add(vw);
infoWin.open({modal:true});

ボタンのクリックでそのように使用した add ステートメントでエラーが発生します

4

1 に答える 1

0

あなたの質問は少し不明確です。モーダルウィンドウをポップアップさせたいということですか?その場合は、次のようにします。

button.addEventListener('click', function(e) {
    // Create the window
    var popup = Ti.UI.createWindow();
    ... Add all your buttons here ...

    // Now open the window
    popup.open({ modal : true });
});
于 2013-09-05T00:47:26.200 に答える