안녕하세요.
이미지뷰가 화면 상하좌우 어디에 있든 이미지뷰를 클릭하면
현재의 위치(상하좌우)에서 가운데로 서서히 이동하는 animation이 가능하가요?
조언 부탁드립니다.
give & take
계산을 좀 해야 하긴 하는데... 그냥 이동하는 애니메이션 쓰면 되지 않나요?
from은 현위치 잡고 to는 상위뷰 가운데로 계산해서 넣으면 되지 않나요?
from은 어렵지 않은데 to는 계산이 좀 그렇긴 하군요....
toY = (parent의 height - 자기 height) / 2.0f / (parent의 height)
toX = (parent의 width - 자기 width ) / 2.0f / (parent의 width )
(self의 0,0)에서 (parent의 toX, toY) 로 이동시키면 될듯하군요.
그냥가자님 소중한 답변 감사합니다.
로그인 유지
계산을 좀 해야 하긴 하는데... 그냥 이동하는 애니메이션 쓰면 되지 않나요?
from은 현위치 잡고 to는 상위뷰 가운데로 계산해서 넣으면 되지 않나요?
from은 어렵지 않은데 to는 계산이 좀 그렇긴 하군요....
toY = (parent의 height - 자기 height) / 2.0f / (parent의 height)
toX = (parent의 width - 자기 width ) / 2.0f / (parent의 width )
(self의 0,0)에서 (parent의 toX, toY) 로 이동시키면 될듯하군요.