比较来自世界各地的卖家的域名和 IT 服务价格

如何以编程方式安装当前页面 UIPageControl?

我有 3 "pages" /页 0, 页 1, 页 2/ 在 UIScrollView, 这与手指绑。 还有 UIPageControl. UIScrollView 从页面演示开始 0. 我想做的事 - 它有时呈现一个页面 3 FIRST. 我该如何以编程方式进行?

简单安装 currentPage /的 UIPageControl/ 在页码上,顺便说一句,没有什么。
已邀请:

石油百科

赞同来自:

/从这个例子中 PageControl/

直接进入特定部分 scrollView 使用


CGRect frame = scrollView.frame;
frame.origin.x = frame.size.width * page;
frame.origin.y = 0;
[scrollView scrollRectToVisible:frame animated:YES];


我刚刚实施了同样的事情,例如, scrollview 和 page control 并使用


pageControl.currentPage = {pageNumber};


谁完美工作,你确信套接字 pageControl 正确安装在 Interface Builder /如果你使用它/.

如果问题是这样 scrollView 不工作,不是 pageControl. 然后确保内容大小 scrollView 安装正确。


scrollView.contentSize = CGSizeMake/320*numberOfPages, scrollView.frame.size.height/;


到那样 scrollview 然后,您添加每个部分的内容。


page1ViewController.view.frame = CGRectMake/0, 0, 320, 200/;
[scrollView addSubview:page1ViewController.view];


下一页被推到 1 屏幕宽度


page2ViewController.view.frame = CGRectMake/320, 0, 320, 200/;
[scrollView addSubview:page2ViewController.view];

要回复问题请先登录注册