2011-04-28 7 views
0

가속도계와 애니메이션이 있습니다. 장치가 흔들릴 때 애니메이션이 재생되기 시작합니다. 애니메이션 장치가 다시 흔들릴 때 애니메이션이 다시 실행됩니다 (이것은 논리적입니다). 장치를 흔들더라도 애니메이션을 재생하는 동안 애니메이션이 다시 시작되지 않는다면 어떻게해야할까요? 방법 & motionEnded motionBegan 사용하지 않습니다.아이폰 - 애니메이션 및 가속도계

답변

1

코드에서 사용하는 애니메이션의 종류에 따라 다릅니다. 그것이 간단한 UIImageView 애니메이션이라면 UIImageView 클래스의 (BOOL) isAnimating 함수를 사용하여 애니메이션 시퀀스가 ​​실행중인 경우 다시 시작하지 못하도록 할 수 있습니다. 희망이 도움이됩니다.

+0

간단한 애니메이션 uiimageviev하지만 여전히 비뚤어진 작품 :( – Invader

관련 문제