사용 UISegmentControl
나는 나의보기를 설계하는 UIStoryboard
을 사용하고 있습니다. 다음 단계를 따르십시오.
1 단계 : 스토리 보드에 UIScrollView
을 추가하십시오.
2 단계 : UIScrollView
의 너비는보기의 너비와 높이가 약 60px 여야합니다.
3 단계 : UIScrollView
에 n 개의 세그먼트로 UISegmentControl
을 추가하기는 UISegmentControl
의 폭이 100 * n 개의 픽셀이어야합니다 (당신은 당신의 요구 사항에 따라 계산할 수있다).
4 단계 : 이제 ViewController에 UIScrollView
의 콘센트를 추가하십시오.
5 단계 :의 ViewController UISegmentControl
에 대한
self.scrollView.contentSize = CGSizeMake(100*n, 60);
제발 자신의 사용자 정의의 viewDidLoad
코드 다음의 UIScrollView
에 대한 contentsize를 추가합니다. 나는 같은 것을 시험했다 & 그것이 나를 위해 일하고있다.
귀하에게 적합합니다.
언더 레이보기가 scrollview이면 (그렇게해야 함) 단순히 contentview에서 위치의 백분율을 가져 와서 'scrollViewDidScroll'에서 세그먼트 강조 표시를 이동시킬 수 있습니다. – Tj3n
이 질문은 너무 광범위합니다. 당신은 이미 무엇을 시도 했습니까? 진행중인 작업을 게시하십시오. – JAL