View と Window

テキストラベルや Table を載せる先としては、View もしくは Window になる。

Window のほうが多機能らしいが、一度にひとつの Window しか表示はできない。

View は複数の View をさらに Window に乗っけて使用するというイメージ。

 

個人的には、

・全画面で何かやるときは Window 直でいいや

と思っていて、

・画面の下側 50px くらいの領域を独自広告エリアにして、それ以外は Table 表示で何かのリストを乗っけたい、

というケースでは、

TableView を View 1 ( 画面上部に領域指定)に載せて、

広告img.png を View 2 (画面下部に領域指定)に載せて、

ふたつの View を Window に載せる、

という感じでやっている。

 

//画面の下のほうを広告スペースにする

// 上のほうはまた別の view を定義して動かす

var adview1 = Ti.UI.createView( {

height : 50,

left : 0,

top: 355});

//広告用の画像

var ad1 = Ti.UI.createImageView( {

image: ‘ ./ad1.png’ ,

height: 50 });

//画像を view に追加して、そのview を window に追加

adview1.add(ad1);

Ti.UI.currentWindow.add(adview1);

 

 

 

タイトルとURLをコピーしました