센차 터치 2에서 솔직히 이벤트를 계속해서 받기는 그냥 패널들의 이벤트로는 알기가 쉽지 않습니다. 그러나 스크롤 이벤트를 스크롤을 움직을 때 마다 가져올 수 있습니다. 1에서는 initComponent 함수를 사용하여 초기화를 했지만, 2에서는 이름이 다릅니다. initialize 라는 이름을 사용합니다.
API 문서에는 이렇게 사용하라고 합니다. container.getScrollable.getScroller(); 이 방법인데, 괄호를 빼먹은 듯 합니다. container.getScrollable().getScroller(); 이 방법을 써서 간단한 예제를 만들면 아래와 같이 쓰면 됩니다.
this 는 컨테이너를 가르키고, scroll 이벤트를 사용하여 받는 scroll 변수는 자신을 의미하고 x, y 같을 실시간으로 가져옵니다. 구현에 도움이 되었으면 합니다.
센차 터치에 관심 있으신 분은 제가 활동하는 페이스북 그룹에 질문하시면 성심 것 답변해 드리겠습니다.
안녕하세요. 위 예제를 한번 해 볼려고 실행해 보니
Uncaught TypeError: Cannot call method ‘getScroller’ of undefined 라고
에러가 납니다. MVC방식으로 코딩하고 있는데… 어디를 체크해 봐야 할까요?? 2.0입니다.
소스를 제가 봐도 되나요? 만약 가능 하다면, jsveron23@gmail.com 으로 주시면 확인 하여 드릴게요.