UIPageControl不显示当前页面

时间:2012-08-28 18:05:53

标签: ios xcode uipagecontrol

页面控制指示符不跟随滚动视图。我尝试了两个: - 没有任何作用..我做错了什么?

-(void) scrollViewDidScroll:(UIScrollView *)scrollView{

CGFloat pageWidth = self.scroller.frame.size.width;

int page = floor((self.scroller.contentOffset.x - pageWidth/2)/ pageWidth)+1;
self.pageControl.currentPage=page;

}

-(void) scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
   int page = scrollView.contentOffset.x / scrollView.frame.size.width;

self.pageControl.currentPage = page;

}

1 个答案:

答案 0 :(得分:1)

我认为您不需要在方法-(void) scrollViewDidEndDecelerating:(UIScrollView *)scrollView

中指定当前页面