자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey [XE8] 모바일개발시 스크롤뷰 감도 낮추는 방법
2015.10.07 18:26
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
xe8 에 와서, 모바일 스크롤링의 동작 퀄리티가 향상되었다 하지만, 네이티브에 비교하면 아직도 떨어지는 것 같습니다.
ListBox, ScrollBox 마찬가지입니다..
천천히 스크롤 하면,, 조금씩 떨리는 느낌도 있고 하네요..
그리고, 스크롤이 끝날때 쯤이면 네이티브처럼 딱멈춰야한는데.. 델파이는 계속 끝까지 스크롤이 미묘하게 남구요..
혹시 스크롤할때 감도를 떨어뜨리는 방법이 있을까요? (ex : 소스수정등을 통해...)
Firemonkey [XE8] 모바일개발시 스크롤뷰 감도 낮추는 방법
2015.10.07 18:26
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
xe8 에 와서, 모바일 스크롤링의 동작 퀄리티가 향상되었다 하지만, 네이티브에 비교하면 아직도 떨어지는 것 같습니다.
ListBox, ScrollBox 마찬가지입니다..
천천히 스크롤 하면,, 조금씩 떨리는 느낌도 있고 하네요..
그리고, 스크롤이 끝날때 쯤이면 네이티브처럼 딱멈춰야한는데.. 델파이는 계속 끝까지 스크롤이 미묘하게 남구요..
혹시 스크롤할때 감도를 떨어뜨리는 방법이 있을까요? (ex : 소스수정등을 통해...)
완성도를 높이는 작업을 하시려는 군요^^
제가 아는 범위에서 간단하게 안내를 드립니다.
델파이의 장점은 내부의 소스코드가 오픈되어 어떻게 구현되어 있는지 들여다 볼 수 있습니다.
즉 TSCrollBox가 구현되 FMX.Layouts.pas 파일을 보면 162 라인(10 시애틀 기준)에 다음과 같은 클래스가 있습니다.
TScrollCalculations = class (TAniCalculations)
해당 클래스는 스크롤을 제어(?)하는 클래스로 TAniCalculations 클래스를 상속받아 구현하고 있습니다.
(저도 올해초에 잠깐 들여다 봤는데요. 완벽하게 파악하지 못해 자세한 방향은 제안해 드리기 어렵네요.)
TScrollCalculations 클래스와 TAniCalculations 클래스를 살펴보시고 속성을 변경하시거나, 수정하시면 원하시는 내용을 구현할 수 있을 것같아 의견드립니다.
참고하시기 바랍니다.