有幾個例子使用animateWithDuration - 有沒有關於如何使用這個函數將圖像從A點移動到B的簡單例子?如何在RubyMotion中使圖像移動/動畫?
0
A
回答
2
快速和骯髒只是爲了顯示它在使用
class AppDelegate
def application(application, didFinishLaunchingWithOptions:launchOptions)
@window = UIWindow.alloc.initWithFrame UIScreen.mainScreen.bounds
@window.makeKeyAndVisible
my_view = UIView.alloc.initWithFrame [[0, 0], [50, 50]]
my_view.backgroundColor = UIColor.greenColor
@window.addSubview my_view
UIView.animateWithDuration(0.25, animations: lambda {
new_frame = my_view.frame
new_frame.origin = [100, 100]
my_view.frame = new_frame
})
true
end
end
0
下面的代碼可用於動畫對象。
my_view = UIView.alloc.initWithFrame [[0, 0], [50, 50]]
my_view.backgroundColor = UIColor.greenColor
view.addSubview my_view
my_view.frame = [[0,0],[0,0]] #the position from which animation begins
UIView.beginAnimations(nil,context:nil)
UIView.setAnimationDuration(0.05)
UIView.setAnimationDelay(0.2)
UIView.setAnimationCurve(UIViewAnimationCurveEaseOut)
my_view.frame = [[250,400],[50,50]] # the position at which the animation ends
my_view.backgroundColor = UIColor.blueColor #you can also change other properties while animating
UIView.commitAnimations
0
使用sugarcube!
frame = my_view.frame
frame.origin = point_a
my_view.frame = frame
# animating the move to point_b is EASY
my_view.move_to point_b
0
你可能也想看看Walt。
{
move: "my_id",
from: [10, 10],
to: [50, 50]
}
相關問題
- 1. 如何在畫布內移動圖像
- 2. JavaFX移動圖像動畫
- 3. 動畫移動圖像
- 4. 動畫圖像,但圖像不移動
- 5. 使用CSS3動畫移動圖像
- 6. 如何在android中移動和動畫圖像?
- 7. 如何動畫圖像在框架中移動一圈?
- 8. 如何移動畫布上的圖像?
- 9. 在HTML5畫布中滾動(不移動圖像)圖像
- 10. 移動畫廊圖像
- 11. 如何在將圖像附加到動畫時使用動畫緩慢移動圖像標記
- 12. 如何在動畫後從超級視圖中移除圖像
- 13. Javascript-如何將圖像自動移動到Photoshop中的畫布?
- 14. 如何在視圖中移動圖像
- 15. 如何在Xamarin.iOS中使用動畫移動地圖註記?
- 16. 如何在mapbox地圖中使用動畫移動註釋?
- 17. 基本核心動畫 - 移動圖像
- 18. Android圖像移動動畫問題
- 19. Angualr 2動畫:移動圖像流暢
- 20. 如何在TitleBar中動畫圖像?
- 21. 如何在Swift中動畫圖像?
- 22. 如何在android中動畫onDraw圖像?
- 23. 如何在objective-c中動畫圖像?
- 24. 如何在android中動畫圖像?
- 25. 如何讓圖像在畫布中移動?
- 26. 用KeyPressed在畫布上移動圖像
- 27. 在javascript畫布上移動圖像
- 28. Android Studio如何動畫移動視圖?
- 29. 如何在RubyMotion中旋轉圖像?
- 30. 在Android上使用翻譯動畫移動圖像的問題