2016-09-28 6 views
1

다음 코드를 사용하여 애니메이션 속도를 늦추고 있습니다. 보기를 기각에 대한iOS presentviewcontroller 및 dissmissviewcontroller에 대한 더 느린 애니메이션을 만드는 방법은 무엇입니까?

 vc.modalPresentationStyle = UIModalPresentationCustom; 
     vc.modalTransitionStyle = UIModalTransitionStyleCoverVertical; 

     [self presentViewController:vc animated:NO completion:nil]; 

[self dismissViewControllerAnimated:NO completion:nil]; 

내가 dismissviewcontroller을 위해 아래로 presentviewcontroller와 최고를 위해 아래에서 위로 애니메이션을 필요로 사용했다.

하지만이 애니메이션도 빠릅니다. 어떻게 느리게 만들 수 있습니까?

+0

transition.duration = 1; 이상을 한번 시도한 후 –

+0

참조하십시오. http://stackoverflow.com/questions/10699891/present-modal-view-with-animation-effect –

+0

@ Anbu.Karthik. 링크 애니메이션은 괜찮지 만 뷰 컨트롤러는 표시하지 않는다고 언급했습니다. 그것은 하위 뷰를 추가합니다. 다른 해결책을 제안 해 주시겠습니까? –

답변

1

설정된 지속 시간은 ... (3) 이상이다

transition.duration = 3.4;