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
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. RubyMotion에서 이미지를 회전시키는 방법은 무엇입니까?
- 2. 이미지 배열을 만드는 방법은 무엇입니까?
- 3. 이미지 배열을 만드는 방법은 무엇입니까?
- 4. 이미지 벽면에서 이미지 바운스를 만드는 방법은 무엇입니까?
- 5. RubyMotion에서 팝업되는 키보드를 숨기는 방법?
- 6. RubyMotion에서 CoreData 마이그레이션 문제
- 7. RubyMotion에서 개체 초기화
- 8. Rubymotion에서 tabBar 숨기기
- 9. sprintf가 RubyMotion에서 깨졌습니다.
- 10. RubyMotion에서 removeFromSuperview를 어떻게 호출합니까?
- 11. Rubymotion에서 NSSetUncaughtExceptionHandler 호출
- 12. 이미지 도구 모음을 만드는 방법은 무엇입니까?
- 13. 이미지 데이터베이스로 폴더를 만드는 방법은 무엇입니까?
- 14. JSF로 이미지 슬라이드 쇼를 만드는 방법은 무엇입니까?
- 15. 유연한 이미지 프레임을 만드는 방법은 무엇입니까?
- 16. qt에서 이미지 비교를 만드는 방법은 무엇입니까?
- 17. 이미지 파일에서 원 아이콘을 만드는 방법은 무엇입니까?
- 18. Qt에서 이미지 배열을 만드는 방법은 무엇입니까?
- 19. CodeIgniter에서 이미지 용 상수를 만드는 방법은 무엇입니까?
- 20. 이미지 상자의 롤오버를 만드는 방법은 무엇입니까?
- 21. 스윙에서 이미지 뷰어를 만드는 방법은 무엇입니까?
- 22. 아이폰 용 이미지 앱을 만드는 방법은 무엇입니까?
- 23. 도장에서 이미지 슬라이더를 만드는 방법은 무엇입니까?
- 24. 이미지 아래에 UITableView를 만드는 방법은 무엇입니까?
- 25. RubyMotion에서 파일로드/컴파일 순서는 어떻게됩니까?
- 26. 이미지 배열을 만드는 방법
- 27. 액자 이미지를 만드는 방법은 무엇입니까?
- 28. JTabbedPane 자바를 만드는 방법은 무엇입니까?
- 29. 타일 맵을 만드는 방법은 무엇입니까?
- 30. 탐색 메뉴를 만드는 방법은 무엇입니까?