很明顯如何進行放大/縮放animation以及如何將圖像動畫改爲another。但我需要一個圖像放大和中途轉換到另一個。如何做呢?如何放大和轉換動畫?
1
A
回答
0
試試這個代碼:
[UIView animateWithDuration:2.0 animations:^{
self.imgView.transform = CGAffineTransformMakeScale(1.5, 1.5);
}
completion:^(BOOL finished){
_imgView.image = [UIImage imageNamed:@"3D_search"];
[UIView animateWithDuration:2.0 animations:^{
self.imgView.transform = CGAffineTransformMakeScale(2.0, 2.0);
}];
}];
+0
這裏的圖像變化很突兀。我試圖把變化也放在動畫中。但時機並不合適。 – LordHari
1
該代碼會爲你工作。
[UIView animateWithDuration:2.0 animations:^{
imgView.transform = CGAffineTransformMakeScale(1.5, 1.5);
}
completion:^(BOOL finished){
[UIView transitionWithView:self.view
duration:2.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
[imgView setImage:[UIImage imageNamed:@"default_avatar"]];
imgView.transform = CGAffineTransformMakeScale(2.0, 2.0);
} completion:nil];
}];
相關問題
- 1. 如何不動畫轉換?
- 2. 如何在活動轉換上的共享元素上實現放大動畫
- 3. 圖像和動畫轉換
- 4. 動畫放大和縮小android的imageview
- 5. 帶放大和縮小的jQuery動畫
- 6. 動畫UIButton放大和縮小點擊
- 7. Android Cardview放大和縮小動畫
- 8. 如何在Raphaël中動畫旋轉和轉換
- 9. 如何放大畫布?
- 10. @keyframes動畫(旋轉)和:懸停(縮放)
- 11. 用動畫旋轉和縮放UIImageView
- 12. 如何在jquery中動畫化轉換
- 13. 如何用anime.js動畫zIndex轉換?
- 14. 如何加快頁面轉換動畫?
- 15. UIView轉換動畫
- 16. Android轉換動畫
- 17. css3動畫/轉換
- 18. 幻燈片放大動畫
- 19. 放大縮小動畫
- 20. 幻燈片放大動畫
- 21. 如何在單個動畫中縮放和旋轉視圖
- 22. 如何動畫同時旋轉和縮放視圖?
- 23. 如何將這個onclick動畫轉換爲onload動畫?
- 24. Android活動轉換動畫
- 25. 放大和縮小畫布
- 26. 轉換SVG的SMIL動畫CSS3動畫
- 27. UIView動畫 - 旋轉和放大,然後旋轉並縮小比例
- 28. WebKit CSS轉換和Javascript中的動畫
- 29. 同時CSS動畫和自旋轉換
- 30. CSS3動畫和懸停轉換
請分享您的代碼並詳細解釋 –
@JigneshMayani - 沒有關聯的代碼。我需要一個UIImage變大,在動畫結束之前,我需要用動畫改變它的圖像(沒有突然的變化)。 – LordHari
您可以嘗試使兩個圖像重疊在一起,並添加某種類型的轉換,這會改變一個圖像的不透明度,使其隨時間變得更加透明。 –