issues
search
somedd
/
swift-VendingMachineApp
음료수 자판기 iOS 앱 저장소 / `18.03.05~`18.03.20
0
stars
0
forks
source link
터치이벤트를 받아서 처리하는 커스텀 View 구현
#16
Closed
somedd
closed
6 years ago
somedd
commented
6 years ago
PieGraphView 클래스에 다음의 터치 이벤트를 처리하는 핸들러 메서드를 추가한다.
그래프에 손을 터치하면 (떨어지지않은 상태) 그래프를 지우고 검정색 동그라미 그래프만 그린다.
그래프에 손을 떨어지지 않은 상태에서 손을 움직일때,
터치한 점부터 원점에 가까워지면 파이 그래프 크기를 줄이고,
터치한 점부터 원점에서 멀어지면 파이 그래프 크기를 늘린다.
그래프에 손을 떨어지면 구매이력 그래프 색상을 바꿔서 바뀐 크기대로 다시 그린다.
제한된 최대/최소 크기를 지정하고 그 이상 커지거나 작아지지 않도록 한다.
관리자 화면 ViewController에서 Shake 이벤트를 받으면 원래 크기대로 복구한다.