2011-08-13 2 views
0

나는 표면 프로그래밍에 익숙하지 않고이 점을 우연히 발견했다. 나는 이것을 태그 비주얼라이제이션 (이 경우에는 카드)의 슬라이더 컨트롤이라고 이해한다. 기존의 직선 트랙 반대로이 슬라이더Swanky SurfaceSlider를 만드는 방법

  • 곡선이다
  • 이 빛나는 느낌 (나는이 이해가 (따라서 별도의 라벨의 필요성을 제거) 현재 위치를 표시하는 더 큰 엄지 손가락을 가지고 흐림 반경이 다른 중첩 컨트롤로 인해)

누구든지 이러한 제어 방법을 도울 수 있습니다.

-v

답변

0

이것은 표준 SurfaceSlider가 아닌 사용자 정의 컨트롤입니다. TagVisualizer를 사용하여 빌드하는 것이 아니지만이 그림이 보여주는 앱이 TagVisualizer가 존재하기 2 년 전에 구축 되었기 때문에 가능합니다.

이제 TagVisualizer를 사용하여 구현을 간소화해야하지만 맞춤 슬라이더 컨트롤을 만들어야합니다. 사용자가 손가락을 선형으로 움직이고 있다고 가정하기 때문에 SurfaceSlider는 적합하지 않습니다. 사용자 정의 아치 슬라이더 컨트롤 내에서

, 당신은 큰 빛나는 엄지 손가락을 얻기 위해 (SurfaceSlider 자체 사용) 사용 SurfaceThumb는 ... 그럼 그냥 엄지 손가락에 델타 이벤트를 수신하고 제약을 따라 이동할 필요가 있습니다 적절한 경로.