2012-04-19 2 views
0

현재 UIView transitionWithView: duration: options: animations: completion:을 사용하여 UIImageView를 뒤집고 애니메이션 블록 내부의 이미지를 전환합니다. 전환하는 두 개의 이미지 중 하나는 가로이고 다른 하나는 세로이므로 이미지 뷰를 회전 및 크기 조정하여 둘 다 화면을 채 웁니다.transitionWithView에서 속성을 애니메이션으로 적용하지 마십시오.

알아낼 수없는 것은 플립을 애니메이션화하는 방법과 적절한 시간에 회전 시키지만 회전 애니메이션에 적용하지 않는 것입니다. 이것을 할 수있는 방법이 있습니까?

+1

궁금한 점이 있다면 이미지를 저장 /로드하기 전에 이미지를 회전하여 애니메이션 블록에 회전하거나 크기를 조정할 필요가 없습니다. –

답변

0

또한 CATransaction begin/commit 내부에서 애니메이션으로 변경하지 않으려는 변경 사항을 setDisableActions : TRUE와 함께 넣을 수도 있습니다. (애니메이션 블록 내부). 작동 여부는 모르겠지만 시도해 볼 가치가 있습니다.

관련 문제