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

UIPageControl--改变分页指示圆点的大小

时间:2014-11-15 18:26:43      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   sp   for   div   on   log   代码   

思路是重写UIPageControl的setCurrentPage:方法,  代码如下:

 1 /**
 2  *  改变pageControl中点的大小
 3  */
 4 - (void)setCurrentPage:(NSInteger)page {
 5     [super setCurrentPage:page];
 6     for (NSUInteger subviewIndex = 0; subviewIndex < [self.subviews count]; subviewIndex++) {
 7         UIImageView* subview = [self.subviews objectAtIndex:subviewIndex];
 8         CGSize size;
 9         size.height = ZJHomeTopPageControlWH;
10         size.width = ZJHomeTopPageControlWH;
11         [subview setFrame:CGRectMake(subview.frame.origin.x, subview.frame.origin.y, size.width,size.height)];
12         if (subviewIndex == page) {
13             [subview setBackgroundColor:self.currentPageIndicatorTintColor];
14         } else {
15             [subview setBackgroundColor:self.pageIndicatorTintColor];
16         }
17     }
18 }

 

UIPageControl--改变分页指示圆点的大小

标签:style   blog   color   sp   for   div   on   log   代码   

原文地址:http://www.cnblogs.com/lYcHeeM/p/4099669.html

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