我想要平滑地上下動畫。任何一個有想法怎麼辦呢..如何平滑地上下活動圖像。 iphone
-3
A
回答
2
看看一個容易的UIView(的UIImageView)動畫tutorial
一個最酷的事情有關iPhone應用程序是如何動畫很多都是。您可以讓視圖在屏幕上飛行,淡入或淡出,旋轉以及更多! 這不僅看起來很酷,而且動畫也是很好的指標,用戶應該注意的事情正在發生,比如更多的信息可用。
2
確保導入以下框架:
#import <QuartzCore/QuartzCore.h>
#import <CoreGraphics/CoreGraphics.h>
UIImageView *someImage = .....
CALayer *b = someImage.layer;
// Create a keyframe animation to follow a path to the projected point
CAKeyframeAnimation *animation = [CAKeyframeAnimation animationWithKeyPath:@"scale"];
animation.removedOnCompletion = NO;
// Create the path for the bounces
CGMutablePathRef thePath = CGPathCreateMutable();
// Start the path at my current location
CGPathMoveToPoint(thePath, NULL, someImage.center.x, someImage.center.y);
CGPathAddLineToPoint(thePath, NULL,20, 500.0);
animation.path = thePath;
animation.speed = 0.011;
animation.repeatCount = 1000000;
// Add the animation to the layer
[someImage addAnimation:animation forKey:@"move"];
,直到你得到你想要的結果,您可以玩的值。接受這個答案,如果這是你的解決方案。
0
- (void) showProgressView
{
if (progressViewBack.frame.origin.y == 460.0)
{
[self.view bringSubviewToFront:progressViewBack];
[progressViewBack setFrame:CGRectMake(6.0, 460, 308.0, 126.0)];
[progressViewBack setBounds:CGRectMake(0, 0, 308, 126.0)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDelegate:self];
[progressViewBack setFrame:CGRectMake(6.0, 334.0, 308.0, 126.0)];
[UIView commitAnimations];
}
else if (progressViewBack.frame.origin.y == 334.0)
{
[progressViewBack setFrame:CGRectMake(6.0, 334.0, 308.0, 126.0)];
[progressViewBack setBounds:CGRectMake(0, 0, 308.0, 126.0)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDelegate:self];
[progressViewBack setFrame:CGRectMake(6.0, 460.0, 308.0, 126.0)];
[UIView commitAnimations];
}
}
相關問題
- 1. 如何使用Lua和Corona SDK在iPhone上平滑地滑動圖像?
- 2. 平滑地滑動多個活動
- 3. 如何在整個屏幕上平滑地移動圖像Android
- 4. 如何使用CSS平滑上下移動圖像?
- 5. 如何使圖像平滑地摺疊?
- 6. 在iphone上平滑繪圖
- 7. 平滑移動地圖上的註釋圖像
- 8. iPhone活動圖像
- 9. 如何在文本視圖上製作更平滑的滑動上/下動畫?
- 10. 如何使用ObjectAnimator基於拖動來平滑地上/下視圖動畫?
- 11. 如何用drawImage在畫布上平滑地縮放大圖像?
- 12. 如何在QGLWidget窗口中平滑地移動圖像?
- 13. 圖像動畫不平滑
- 14. Android平滑圖像動畫
- 15. 滑動時圖像的平滑過渡
- 16. 平滑圖像
- 17. 如何使用純javascript在屏幕上平滑地拖動圖像
- 18. 如何在使用Jquery的圖像上自動平滑放大?
- 19. 如何在iPhone上的導航欄下滑動視圖?
- 20. 平滑地在屏幕上滑動位圖C#
- 21. 如何在iPhone上用手指滑動/觸摸動作繪製平滑線?
- 22. 如何在iPhone應用程序中水平滑動滑動手勢的視圖?
- 23. AS3 - 圖像平滑
- 24. 從圖像地圖中的鏈接在div內平滑滾動
- 25. 如何打開點擊圖像上的地圖活動?
- 26. 如何平滑地在Android地圖上安裝pin?
- 27. 如何使用滾動條平滑地縮放圖形或圖像
- 28. 如何平滑地滾動CEdit(MFC)
- 29. 如何滑動照片庫圖像像iphonefollowing在iphone
- 30. 如何平滑滾動瀏覽大型uiscrollview上的600ishuilabels(iphone)
請做谷歌.. – Leena