[iPhone] view 애니메이션 전환
Xcode2011. 7. 21. 14:16
[UIView beginAnimations:nil context:NULL]; // 애니메이션 시작설정
[UIView setAnimationDuration:(0.5)]; // 동작 시간 설정
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.view cache:YES];
// 뷰 전환 코드 삽입
if(~~)
{
[mainViewController viewDidDisappear:YES];
[flipsideViewController viewDidAppear:YES];
}
else
{
[mainViewController viewDidAppear:YES];
[flipsideViewController viewDidDisappear:YES];
}
[UIView commitAnimations];
setAnimationTransition 인자로 넘길 수 있는 것은 5가지가 있다.
- UIViewAnimationTransitionCurlUp : 아래 책장 넘기기
- UIViewAnimationTransitionCurlDown : 위로 책장 넘기기
- UIViewAnimationTransitionFlipFromLeft : 왼쪽으로 플립
- UIViewAnimationTransitionFlipFromRight : 오른쪽으로 플립
- UIViewAnimationTransitionNone : 아무 동작 없이 전환
'Xcode' 카테고리의 다른 글
[iPhone] 현재시간(Current Time) (1) | 2011.07.21 |
---|---|
[iPhone] Timer 사용법 (0) | 2011.07.21 |
[iPhone] 아이폰에서 상태바(StatusBar) Hidden (0) | 2011.07.21 |
[iPhone] view 추가 방법 (0) | 2011.07.21 |
[iPhone] 전화걸기, sms 보내기, 메일쓰기, 브라우저열기 (0) | 2011.07.21 |