2016-09-28 60 views
1

我正在使用以下代碼來減慢動畫。iOS如何爲api presentviewcontroller和dissmissviewcontroller製作更慢的動畫?

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

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

因解除視圖中使用

[self dismissViewControllerAnimated:NO completion:nil]; 

我需要從底部動畫頂部presentviewcontroller和從上到下的dismissviewcontroller。

但是這個動畫也快。如何使它慢?

+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;