이 블록을 사용하여 텍스트에 펄스를 적용하고 텍스트를 움직이면 텍스트가 오른쪽으로 이동하고 뒤로 움직입니다. 그것이 인터페이스 빌더에 의해 추가되는 패딩이나 무언가 때문인 것 같습니다.레이블 애니메이션 움직이는 텍스트 - iOS
[UIView animateWithDuration:0.5 animations:^{
// grow the label up to 130%, using a animation of 1/2s
myLabel.transform = CGAffineTransformMakeScale(1.3,1.3);
} completion:^(BOOL finished) {
// When the "grow" animation is completed, go back to size 100% using another animation of 1/2s
[UIView animateWithDuration:0.5 animations:^{
myLabel.transform = CGAffineTransformIdentity;
}];
}];
감사합니다. – TerryG
이 작은 버그가 하나 있습니다. 블록을 더 많이 사용할수록 레이블이 오른쪽으로 크리프되어 원래 영역으로 다시 돌아 가지 않습니다. 나는 매번 0.06을 움직이는다고 생각합니다 .... – TerryG
당신 말이 맞습니다. 대답이 정확하지 않습니다. 이 대답에 대해 승인 된 점수를 제거하십시오. 올바른 해결책이 있는지 확인하겠습니다. – Kedar