2014-10-28 56 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

相关问题