2011-12-08 8 views

答えて

3

テーブル行のクリックイベントで新しいウィンドウを開きます。

このようないくつかの事、

row.addEventListener('click', function(){ 
    var win = Ti.UI.createWindow({ 
     height:480, 
     width:320, 
     url:'sample.js' 
    }); 

     win.open({modal: true}); 
}); 
+0

win.open(); 

を行を置き換えますすべてのデバイスで適切に動作します。 –

+0

または代わりにこれを使用します。ウィンドウの幅を取得するTi.Platform.displayCaps.platformWidthウィンドウの高さを取得するTi.Platform.displayCaps.platformHeight –

+0

しかし、それでもデフォルト値はそうです;) –

2

そして、あなたは私はあなたがモーダルウィンドウを使用すべきだと思うよりも、iPhoneでのナビゲーションバーでウィンドウをプッシュする場合。上記の例では、本当に今、あなたはそれを追加しない場合は、それはそれので、フルスクリーンになるだろう、高さと幅を設定する必要がありますされて、そこ

win.open({modal:true}); 
関連する問題