아이폰 응용 프로그램:입니다-그것은 사용하는 것이 가능하"double"슬라이더를 선택 가격 범위

StackOverflow https://stackoverflow.com/questions/113437

  •  02-07-2019
  •  | 
  •  

문제

에서 일하고 있어요 아이폰 응용 프로그램(지 않 웹 응용 프로그램)와 나는 같은 형태를 구축하는 요청을 사용자를 나타내는 가격 범위입니다.대신 사용하여 두 개의 텍스트 필드,내가 사용하는 것을 선호하는 더블 슬라이더를 설정하는 최소 및 최대 가격입니다.나는 그것이 가능한 데 사용하여 간단한 슬라이더(음 control for exemple)그러나 나는 본 적이 없어 더블 하나입니다.사람이 도움이 될 수 있습니다?

도움이 되었습니까?

해결책

이것이 가능하지 않을 만들지 않고 사용자 지정 제어합니다.당신이해야에서 상속 UIControl 또는 UIView 을 제공 사용자 지정 drawRect 방법입니다.당신은 또한 필요에 대응하는 터치 및 드래그 이벤트를 업데이트 상태를 제어합니다.내가 이렇게 하지 아니하는 나 자신만,나는 것을 준비한 상당히 많은 양의 작업이 모든 것을 얻을 대응하고 표시합니다.

나는 이유에 대한 호기심은 당신의 꿈을 실현할 수 있도록 지정된 값을에 하나의 슬라이더?왜 사용하는 두 개의 슬라이나 side-by-side 또는 적층?그것은 필요하지 않습니다 더 이상의 입력 단계보다는 슬라이더,그리고 준수해 더 표준 UI guidelines.

다른 팁

생각 지정할 수 있습니다 여러 엄지손가락 하나의 슬라이더는 경우에 당신은 서브 클래스 UISlider,적어도 나는 막연하게 기억되고 가능한 MacOSX.하지만 코드는 중독자는 바로,당신은 아마 더 나을 것을 사용하여 표준 컨트롤-이중-엄지손가락으로 만졌 슬라이더는 것 같다 꽤 다루기 어려울에서는 터치스크린 환경입니다.

내장 같은 제어 및 추가 GitHub 그래서 보면 당신이 좋아하 제어 확장 기여한다.

GitHub 페이지: http://github.com/doukasd/DoubleSlider

블로그 포스트(보여주는 영상의 작동 방법): http://dev.doukasd.com/2010/08/double-slider/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top