2012-08-03 26 views
0
[UIView transitionWithView:imageView 
        duration:3.0 
        options:UIViewAnimationOptionTransitionCrossDissolve 
       animations:^{ 
        imageView.image = [UIImage imageNamed:[welcomePhoto objectAtIndex:photoCount]]; 

       } 
       completion:^(BOOL finish){ 
       }]; 

當三個第二動畫過渡, ImageView的無法接收自定義手勢, 其它時間是好的。 我該如何解決它?謝謝。當customView過渡動畫,它不能接收手勢

回答

0

原因:當UIView動畫從一個點開始到另一個點時,實際視圖直接進入新的位置,但它只是隱藏起來。而你所看到的觀點只是一種幻覺。

我給出的理由是基於Paul Hagerty關於動畫的斯坦福講座。

解決方案可以在其他給定的答案中找到。