IOS에서 보통 UIView에 애니메이션을 적용할 때
[UIView beginAnimations:nil context:NULL];
애니메이션.....
[UIView commitAnimations];
위의 소스로 연속적으로 애니메이션을 호출할 경우 애니메이션이 부드럽지 않고 딱딱 끊어짐? 현상이 발생하는 경우가 있다 그럴때 아래와 같이 setAnimationBeginsFromCurrentState 을 설정하면 애니메이션 하는 상태에서 다시 실행하여서 부드럽게 연출이 된다.
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationBeginsFromCurrentState:YES];
애니메이션.....
[UIView commitAnimations];
'Development > IOS & Mac' 카테고리의 다른 글
[IOS Library] 카테고리가 있는 Refresh Controller (0) | 2013.09.13 |
---|---|
[cocos2d-x] CCLayer 또는 CCSprite clipping하기 (0) | 2013.09.04 |
[IOS] Instrument Alloc 항목 설명 (0) | 2013.09.01 |
[IOS Library] 이동 & 삽입 & 확대해서 보기 등등 다양한 기능을 가진 GridView (0) | 2013.08.30 |
[IOS] UIScrollView에서 스크롤 중 NSTImer가 동작이 되게.. (0) | 2013.08.29 |