2013-08-29 111 views
0

我在我的ios應用程序中創建了縮放動畫,它在ios 6設備中工作正常,但是當我在包含ios 5的設備上運行相同的代碼時, ,這是按鈕(我把這個效果)與拉伸和延遲效應。任何人都可以看看代碼,並檢查我錯了什麼。iOS UiView動畫在ios 5和ios 6設備上產生不同的效果

代碼

- (void) zoomEffect 
{ 
    self.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0, 0); 
    [UIView animateWithDuration:0.3 animations:^{ 
     self.transform = CGAffineTransformScale(CGAffineTransformIdentity, 1.3, 1.3); 
    } completion:^(BOOL finished){ 
     [UIView animateWithDuration:0.3 animations:^{ 
      self.transform = CGAffineTransformIdentity; 
     } completion:^(BOOL finished){ 

     }]; 
    }]; 
} 

回答

1

我有同樣的 「問題」 ... :)

試圖改變這一行

self.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0, 0); 

self.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.0001, 0.0001); 
+0

很大。謝謝:) –

+1

很高興幫助你!支付它:) – TonyMkenu