2012-03-02 3 views
1

같이 어떻게 수평 손잡이를 구현하는 방법을 나는 사용자가 노브 여기에 거리 값을 설정하는 방법을 보여 이미지로아이폰 응용 프로그램은 : 이미지

enter image description hereenter image description here

에게 이동 값을 설정할 수있는 수평 손잡이를 구현하려는 선택기에서 (수평 노브)?

어떻게하면됩니까?

도와주세요.

감사

나는 수평 테이블을 사용하여이 같은 색상 선택기 휠을 한
+1

ScrollView를 사용하여 가로로 스크롤하고 별도의 UIView에 값을 표시합니다. 나는 그것이 피커 뷰가 아닐지도 모른다라고 생각한다. 그것은 그렇게 보인다. 당신은 그와 같이 디자인 할 수 있고 거기에 둘 수있다. –

답변

3

으로 수정 된 UIPickerView를 사용합니다. CGAffineTransform - 크기를 조정하고 90도 회전 할 수 있습니다. 표준 UIPickerDelegate 메소드를 구현하여 사용자가 선택한 구성 요소에 대한 통지를받을 수 있습니다.

당신은 올바르게 정렬 표시 -90도별로을

- (UIView *)viewForRow:(NSInteger)row forComponent:(NSInteger)component 

방법을 사용하여 라벨을 공급하고, 회전해야 할 것 - 또한, 변환이 너무 견해를 왜곡 할 수있는 선택기에 적용, 그래서 당신이 그들을 업 스케일해야 할 수도 있습니다.

완벽하게 보이기 위해 시행 착오를 거쳐야하지만 쉽게 해결할 수 있습니다. 그리고 저는 그것이 당신이 제공 한 예에서 사용한 것이라고 생각합니다.

+0

도움 주셔서 감사합니다. – ios

0

: 난 당신이 너무 테이블 내부의 레이블을 변환해야 할 것 같아요

tableView.transform=CGAffineTransformMakeRotation(M_PI/2); 

- 나는하지 않았다을 왜냐하면 내 색상 선택기는 단지 색이 달린 사각형 이었기 때문입니다.

+0

제안에 감사드립니다. – ios

관련 문제