내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8에 대한 제스처 지원

2014-06-18

적용 대상: Windows Phone 8 및 Windows Phone Silverlight 8.1 | Windows Phone OS 7.1

 

터치 제스처는 사용자가 Windows Phone 과 상호 작용하는 주요 방법입니다. 터치 제스처는 터치 스크린에서 사용자가 하나 이상의 손가락을 움직여 시작하는 동작으로 정의됩니다. 예를 들어 푸시 버튼 등의 UI 요소를 탭합니다. 각 프레임워크는 강력한 대화형 최종 사용자 앱을 만들기 위해 터치 입력을 지원합니다. 이 항목에서는 제스처 시스템을 요약하여 보여 주고 구현 지침을 제공하는 항목에 대한 링크를 제공합니다.

이 항목에는 다음 단원이 포함되어 있습니다.

 

지원되는 제스처의 전체 목록은 Windows Phone 8의 입력을 참조하세요.

조작 이벤트

조작 이벤트를 사용하여 터치 입력을 처리합니다. 이러한 이벤트를 사용하면 터치와 멀티 터치 입력에 응답하여 개체를 이동하고 배율을 조정할 수 있습니다. 다음 표에서는 이벤트에 대해 설명합니다.

이벤트

설명

ManipulationStarted

이 이벤트는 사용자가 화면에 손가락을 놓아 직접 조작을 시작할 때 발생합니다.

ManipulationDelta

이 이벤트는 사용자가 화면에서 손가락을 이동하는 동안 반복해서 발생합니다.

ManipulationCompleted

이 이벤트는 사용자가 화면에서 손가락을 뗄 때 발생합니다.

이러한 조작 이벤트를 처리하는 방법에 대한 구현 지침은 Windows Phone 8의 조작 이벤트 처리 방법을 참조하세요. 연결된 항목에는 단일 터치 입력 및 멀티 터치 입력에 응답하는 단순한 앱을 만드는 방법에 대한 지침이 포함되어 있습니다.

UI 요소의 제스처 지원

컨트롤을 포함하여 UIElement에서 파생되는 요소는 탭, 두 번 탭, 길게 누르기, 이동, 터치 등의 제스처를 지원합니다. 자세한 내용은 Windows Phone 8의 입력 항목과 UIElement 클래스를 참조하세요.

XNA Framework는 Windows Phone OS 7.1 을 대상으로 하는 앱 개발을 위한 강력한 터치 제스처 시스템을 제공합니다. 개발자가 시스템을 처음부터 구현하는 대신 이 기본 제공 제스처 시스템을 활용할 수 있습니다. Windows Phone OS 7.1 을 대상으로 하는 앱에서 지원되는 XNA 제스처는 다음과 같습니다.

GestureType

설명

손가락으로 화면을 터치하고 뗍니다.

DoubleTap

이 제스처는 연속된 두 번 탭을 나타냅니다.

잠깐 누르기

손가락으로 화면을 터치하고 잠시 그대로 둡니다.

FreeDrag

손가락으로 화면을 터치하고 아무 방향으로나 이동합니다.

VerticalDrag

손가락으로 화면을 터치하고 위쪽 또는 아래쪽 방향으로 이동합니다.

HorizontalDrag

손가락으로 화면을 터치하고 왼쪽 또는 오른쪽 방향으로 이동합니다.

DragComplete

FreeDrag, VerticalDrag 또는 HorizontalDrag 제스처의 끝을 표시합니다.

터치

손가락으로 화면을 끈 다음 멈추지 않고 위로 올립니다.

손가락 모았다 펴기

두 손가락으로 화면을 누르고 이동합니다.

PinchComplete

이 제스처는 Pinch 제스처의 끝을 표시합니다.

표시:
© 2014 Microsoft