テキストラベルや 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);