2014-10-28 33 views
0

我正在開發IOS應用程序。它有3個屏幕(視圖),當應用程序加載時出現在dotted page中。發生什麼事是當應用程序完成加載時,它會直接在屏幕1上開始顯示。但是我希望它從屏幕2(中心屏幕)開始。我怎樣才能做到這一點?通往工作示例的鏈接將非常有幫助。如何使應用程序加載時出現3個視圖中的第一個視圖 - IOS

感謝

+0

你使用的是PageViewController還是不同的? – GoCrazy 2014-10-28 21:52:23

+0

它是** PiPUIViewController **。現在它正在工作,請參閱我的回覆以下答案。謝謝 – Sashi 2014-10-28 22:01:21

回答

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 2014-10-28 21:48:13

相關問題