[]
        
(Showing Draft Content)

터치 지원

SpreadJS는 표준 터치 또는 포인터 이벤트를 지원하는 환경에서 터치 상호 작용을 기본적으로 지원합니다. 터치 입력을 사용할 수 있는 경우 터치 상호 작용이 자동으로 활성화됩니다.

터치 지원은 모바일 장치와 터치가 지원되는 데스크톱 환경 모두에 적용됩니다.

터치 상호 작용 모델

터치 입력을 사용할 수 있는 경우 SpreadJS는 핵심 스프레드시트 작업 전반에서 터치 상호 작용을 활성화합니다.

컨트롤은 다음을 포함하여 최신 터치 지원 환경에서 일반적으로 사용되는 터치 제스처에 반응합니다.

  • 두 번 탭 (선택 및 편집)

  • 드래그 (선택, 크기 조정 및 끌어서 채우기)

  • 스크롤플릭 (관성을 사용한 뷰포트 탐색)

  • 핀치 (확대 및 축소)

터치 상호 작용은 터치 장치에 맞게 입력 처리를 조정하면서 표준 스프레드시트 동작을 따릅니다.

선택적 터치 레이아웃 조정

SpreadJS는 터치에 적합한 렌더링을 위한 선택적 레이아웃 설정을 제공합니다.

spread.options.useTouchLayout = true;

이 설정은 터치 장치에서 사용성을 향상시키기 위해 특정 시각적 요소를 조정합니다. 터치 상호 작용의 활성화 여부를 제어하지는 않습니다.

사용자 지정

터치 관련 UI 요소를 사용자 지정할 수 있습니다.

  • TouchToolStrip API를 사용하여 터치 도구 모음을 사용자 지정할 수 있습니다.

  • CSS를 사용하여 선택 표시기의 크기를 사용자 지정할 수 있습니다.

자세한 구성 방법은 관련 항목을 참조하세요.