2013-07-18 2 views
0

다음 코드에서 먼저 레이블을 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); 
} 

답변

0

사용하십시오 애니메이션.

애니메이션 시작/완료 이벤트를 사용하여 체인을 연결할 수 있습니다.

관련 문제