2014-10-28 5 views
0

IOS 앱에서 작업 중입니다. 앱이로드되면 dotted page에 표시되는 3 개의 화면 (조회수)이 있습니다. 무슨 일이 일어나고 응용 프로그램이 로딩을 완료하면 화면 1에 직접 표시되기 시작합니다.하지만 화면 2 (가운데 화면)에서 시작하고 싶습니다. 내가 어떻게 할 수 있니? 작업 예제로 연결되는 링크는 큰 도움이 될 것입니다.앱이로드 될 때보기가 처음으로 표시되는 방식 - IOS

감사

+0

PageViewController 또는 다른 것을 사용하고 있습니까? – GoCrazy

+0

** PiPUIViewController **입니다. 지금 작동 중입니다. 아래 답변에 대한 응답을 참조하십시오. 감사합니다. – Sashi

답변

1

당신이 UIPageControl를 사용하는 경우는 currentPage = 1을 설정합니다. 귀하의 UIControlEventValueChanged 응답자가 페이지 변경을 처리합니다.

UIPageControl *myPageControl = [[UIPageControl alloc] init]; 
[myPageControl addTarget:self action:@selector(pageChanged:) forState:UIControlEventValueChanged]; 
[myPageControl setCurrentPage:1]; 
+0

이안 감사합니다. 나는 UIPageControl을 사용하지 않고 ** Container **를 초기화하고 인덱스를 1로, 대신 0으로, ** ** presentationIndexForPageViewController **에서 1 **로 반환하는 것과 같이 사용했습니다. 도움을 주셔서 감사합니다. 이제는 필요에 따라 작동합니다. – Sashi