2011-11-24 2 views
2

다른보기를 누르면 페이지 컬 같은 애니메이션이 필요합니다. 나는 기본값을 필요로하지 않는다. 사용자 정의 애니메이션으로보기를 푸시 할 수 있습니까? 이미지 시퀀스가 ​​있습니다. 어떻게 할 수 있습니까? 도와주세요, 제발!커스텀 페이지 컬 애니메이션이있는 뷰 컨트롤러를 밀어 넣으십시오.

+0

마법의 단어는 무엇입니까? –

+0

죄송합니다. bt didnt이 (가) 당신을 도와 드리겠습니다. – amrut1

+0

T. Rob이 (가) 추가했습니다. :-) –

답변

3

QuartzCore 프레임 워크를 사용하여이를 수행 할 수 있습니다.

첫 번째, # import 및 push 뷰 컨트롤러 전에이 코드를 추가하십시오. 희망 하시겠습니까!

YourViewController *viewControlle = [[YourViewController alloc] init]; 

    CATransition* transition = [CATransition animation]; 
    transition.duration = 1.0; 
    transition.type = @"pageUnCurl"; 
    transition.subtype = kCATransitionFromRight; 
    transition.timingFunction = UIViewAnimationCurveEaseInOut; 
    [self.navigationController.view.layer 
    addAnimation:transition forKey:kCATransition]; 

    [self.navigationController 
    pushViewController:viewControlle animated:NO]; 
+0

제 생각에는 xcode에 나열되어 있지 않습니다. 궁극적으로 이러한 유형을 사용하고 싶지 않습니다. 이것은 배터리를 많이 소모하는 것입니다. –

관련 문제