프로그래밍/Object-C2011. 5. 1. 16:40
[UIView beginAnimations:@"View Flip" context:nil];
//애니메이션 블럭의 제목, 애니메이션 블록과 결합시키려는 객체의 포인터
[UIView setAnimationDuration:1.25];
//애니메이션 시간
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
//애니메이션 커브 설정(기본값 선형커브)

/*4개의 트랜지션*/
UIViewAnimationTranstitionFlipFromLeft
UIViewAnimationTranstitionFlipFromRight
UIViewAnimationTranstitionCurlUp
UIViewAnimationTranstitionCurlDown

[UIView setAnimationTransition:트랜지션 forView:self.view cache:YES];

/*트랜지션 설정 후 뷰 별로 각각 한번씩 메서드 호출*/
[self.blueViewController viewWiallAppear:YES];
[self.yellowViewController viewWillDisappear:YES];

/*끝나면 이 뷰들에 대해 두 번의 호출을 더 한다*/
[self.yellowViewController viewWillDisappear:YES];
[self.blueViewController viewWiallAppear:YES];

'프로그래밍 > Object-C' 카테고리의 다른 글

NSDate 클래스  (0) 2011.06.20
NSString 클래스  (0) 2011.06.20
멀티뷰 만들기  (0) 2011.05.01
[c++ object-c 비교]  (0) 2011.04.30
액션 - 함수  (0) 2011.04.30
Posted by 건깡