码迷,mamicode.com
首页 > 其他好文 > 详细

UIPageControl(页码控制器)

时间:2015-04-02 22:13:55      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

1.创建一个页码控制器(小圆点)

   UIPageControl *pc = [[UIPageControl alloc] initWithFrame:CGRectMake(,,,)];

2.小圆点的个数

     pc.numberOfPages = 3;

     pc.userInteractionEnabled = NO;

3.设置小点点的颜色

     pc.currentPageIndicatorTintColor = [UIColor ...];//当前图的颜色

     pc.pageIndicatorTintColor = [UIColor ....];

4.//sv停止滑行时触发
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
    NSLog(@"==%@",NSStringFromCGPoint(scrollView.contentOffset));
    
    UIPageControl *pc = (UIPageControl *)[self.view viewWithTag:1];
    
    pc.currentPage = scrollView.contentOffset.x / scrollView.frame.size.width;
    //根据x方向的偏移量计算当前是在第几页,然后让对应的小圆点亮起来

}

UIPageControl(页码控制器)

标签:

原文地址:http://www.cnblogs.com/Angelone/p/4388319.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!