0

4 페이지가있는 MXSegmentedPager가 있습니다. 표시 할 초기 페이지를 어떻게 설정할 수 있습니까? 다음 줄을 시도했지만 세그먼트 화 된 컨트롤의 선택된 인덱스 만 변경합니다. 표시된 페이지가 변경되지 않습니다. 나도 알아 쉬운 질문이지만 아무것도 찾을 수 없습니다.MXSegmentedPager 초기 페이지

self.segmentedPager.segmentedControl.selectedSegmentIndex = 1 

MXSegmentedPager의 lib 디렉토리 : 는 https://github.com/maxep/MXSegmentedPager

답변

0

당신은 사용할 수 있습니다 :

[self.segmentedPager.pager showPageAtIndex:4 animated:NO]; 
+1

질문은 "objective-c"가 아니라 "swift"라고 태그되어 있습니다. – Moritz

1

viewDidAppear[segmentedPager.pager.showPage(at: 4, animated: false)라고하면 그것은 나를 위해 노력하고 세그먼트 제어 및 모두를 이동 페이지가 제대로 표시됩니다. viewWillAppear에서 작동하지 않습니다.

override func viewDidAppear(_ animated: Bool) { 
    super.viewDidAppear(true) 
    if(isfromCard){ 
     segmentedPager.segmentedControl.selectedSegmentIndex = 4 
     segmentedPager.pager.showPage(at: 4, animated: false) 
     segmentedPager.pager.reloadData() 

    } 
}