for ( i = 0; i < 10; i++) {
var YPos = 30;
var Label1 = Ti.UI.createLabel({
left : 0,
top : YPos ,
width: "50%",
backgroundColor: "blue",
height: 20,
text: i.toString(),
textAlign: Ti.UI.TEXT_ALIGNMENT_CENTER
});
var Label2 = Ti.UI.createLabel({
left : "50%",
top : YPos ,
width: "50%",
backgroundColor: "blue",
height: 20,
text: i.toString(),
textAlign: Ti.UI.TEXT_ALIGNMENT_CENTER
});
YPos += 30;
};
次のコードブロックをループで何度も使用したくありません。
width: "50%",
backgroundColor: "blue",
height: 20,
text: i.toString(),
textAlign: Ti.UI.TEXT_ALIGNMENT_CENTER
合金を使用しています。以下のようにクラスとして割り当てました
var Label2 = Ti.UI.createLabel({
left : "50%",
top : YPos ,
class:"CommonPro"
});
.tss ファイル内
".CommonPro":
{
width: "50%",
backgroundColor: "blue",
height: 20,
text: "Bla Bla",
textAlign: Ti.UI.TEXT_ALIGNMENT_CENTER
}
またclassName:"CommonPro"
、ラベルのプロパティを使用していましたが、何も変わりませんでした。
どのようにアプローチする必要がありますか?
前もって感謝します。