2010-08-19 5 views
4

iPhone 메뉴와 같이 수평 스크롤 페이지는 어떻게 만드나요? 그것은 터치 스크린 응용 프로그램을위한 것이고 버튼이있는 여러 페이지를 만들고 싶습니다.C# 페이지가 iPhone처럼 스크롤됩니까?

+0

어떤 터치 스크린 API를 사용하고 있습니까? – Blam

+0

.net 3.5 및 mirabyte에서 제공하는 touch control suite의 testversion – nukleos

+0

winforms, WPF, Silverlight, Web은 어떤 UI를 사용하고 있습니까? – Robaticus

답변

0

이것은 서버와 관련하여 메뉴와 UI가 자바 스크립트와 HTML과 더 관련이 있기 때문에 C# 질문이 아닙니다. 스크롤 페이지 및 아이폰 메뉴와 같은 것은 HTML/JavaScript가 프리젠 테이션 레이어 솔루션 인 것과 유사한 프리젠 테이션 레이어 인 UIKit의 부산물입니다.

나는 아마이 라이브러리로 시작하고 사용자의 요구에 맞는 경우 볼 것입니다 :

+1

) HTML 페이지에 관한 것으로 보이지 않으므로 HTML/JavaScript 사용에 대해 확신이 없습니다 .CY 응용 프로그램에 대한 질문이 구체적으로 묻습니다 – Rangoric

+0

모든 GUI 응용 프로그램이 HTML/CSS/JavaScript. – BoltClock

+0

웹 브라우저를 실행하는 장치가 있기 때문에 HTML 또는 WPF 일 수있는 것처럼 보였습니다. – Liam

1

http://www.jqtouch.com/ 터치를하지 않은,하지만 일반적인 용어로, 손가락 다운 이벤트, 손가락 이동 이벤트 및 손가락 이벤트를 처리합니다. 디스플레이에서 속도를 계산합니다 (거리/시간 - 절대 거리 단위 또는 픽셀 단위로 수행 할 수 있음). 손가락 이동 이벤트 중에 거리 델타로 단계의 내용을 스크롤하십시오. 핑거 업 이벤트가 발생하면 계산 된 속도를 빠르게 줄이고 핑거 업 이벤트 이전과 같은 축을 따라 디스플레이가 계속 스크롤됩니다. 더 현실적인 효과를 내기 위해 분해 기능이 선형이 아닐 수도 있습니다. 또한 계산 된 속도의 초기 반값이 있어야합니다. 그렇지 않으면 메뉴 스크롤 속도가 너무 느려집니다. 숫자와 함께 놀면 달콤한 자리를 찾을 수 있습니다.

관련 문제