标签旋转在Titanium中不起作用

时间:2013-07-18 09:47:43

标签: rotation label titanium transform

在下面的代码中,我想首先将标签旋转270度,设置锚点然后再将其旋转一定角度。

但是,只有第二次旋转才有效,第一次旋转会被忽略。我怎么解决这个问题?

var myLabels = [];
for (var i=0; i < 26; i++) {

var singleLabel = Titanium.UI.createLabel({
    backgroundColor:'red',
    text: i+1,
    top: 100,
    width: 35,
    height:20,

});
  var rotateFirst = Titanium.UI.create2DMatrix().rotate(270);

singleLabel.transform = rotateFirst;

    singleLabel.setAnchorPoint({x: 0.5,y:11.11});
    var rotate1 = Titanium.UI.create2DMatrix().rotate((13.84*i));;

   singleLabel.transform = rotate1;
   myLabels.push(singleLabel);
   view.add(singleLabel);
}

1 个答案:

答案 0 :(得分:0)

请使用动画而不是设置转换属性。

您可以使用动画开始/完成事件链接它们