2011-01-04 7 views

답변

2

가장 좋은 방법은 UIScrollView 페이지 매김을 사용하여 나만의 가짜를 만드는 것입니다. 스크롤링 뷰를 사용자 정의 그래픽에 대한 뷰와 함께 오버레이하는 것은 실제로 매우 쉽습니다.

2

iOS 용 오픈 소스 수평 피커 구성 요소가 방금 GitHub에 릴리스되었습니다.

(tableView:cellForRowAtIndexPath:에서) 다음과 같이이있는 UITableViewCell에 추가 할 수 있습니다 :

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 
STHorizontalPicker *horizontalPickerView = [[STHorizontalPicker alloc] initWithFrame:cell.frame]; 
horizontalPickerView.name = @"myPicker"; 
[horizontalPickerView setMinimumValue:0.0]; 
[horizontalPickerView setMaximumValue:100.0]; 
[horizontalPickerView setSteps:100]; 
[horizontalPickerView setDelegate:self]; 
[horizontalPickerView setValue:50.0]; 

그것은 어떤 수단에 의해 UIPickerView의 모든 기능을 가지고 있지 않지만, 그것은을 구현하는 하나의 가능한 방법을 보여 컨트롤 (마커에 대해 여러 CATextLayers가있는 UIView가 포함 된 UIScrollView)를 사용하고 마커에 스냅하는 것과 같은 몇 가지 멋진 기능이 있습니다.

관련 문제