2012-09-26 6 views
0

하나의 뷰에서 다른 뷰로의 기본 표현 모달 부분 컬링을 사용하여 애니메이션을 뒤집습니다. 따라서 페이지를 들어서 두 번째보기를 드러내는 대신 페이지가 첫 번째보기의 맨 위에 떨어지고 두 번째보기가 나타납니다. 그런 다음 두 번째보기로 사용자가 완료되면 페이지가 위로 올라와 첫 번째보기가 다시 표시됩니다.Modal Partial Curl을 사용하면 애니메이션을 뒤집을 수 있습니다. 어떻게하면 좋을까요?

어떻게하면 좋을까요? 어떻게 든 사용자 정의 전환을 사용하여 애니메이션을 직접 만드시겠습니까?

답변

1

당신이 한 것은 애니메이션이있는 UIView 전통입니다.

[UIView transitionFromView:youBaseView 
        toView:modalView 
        duration:3.0 
        options:UIViewAnimationOptionTransitionCurlDown 
       completion:^(BOOL finished) { 
       }]; 

설명하면 효과가 있습니다. 나는 이것을 완료하는 가장 빠르고 쉬운 방법이 커스텀 세그 (custom segue)라고 생각한다. UIStoryboardSegue를 하위 클래스로 만들면됩니다. 자세히 그것에 대해이 포스트 회담이 도움이 될

[UIView transitionFromView:modalView 
        toView:yourBaseView 
        duration:3.0 
        options:UIViewAnimationOptionTransitionCurlDown 
       completion:^(BOOL finished) { 
       [self dismissModalViewControllerAnimated:NO]; 
       }]; 

희망 :

How to create custom modal segue in 4.2 Xcode using storyboard 그런 다음 모달 뷰를 기각하는 일 등을한다.