UIPageControl显示图片

UIPageControl 的默认样式是几个小圆点,系统没有提供属性供我们自定义这几个小圆点的样式,不过我们依然可以使用KVC来自定义PageControl的显示样式。

1 UIPageControl *pageControl = [[UIPageControl alloc] init];
2 
3 // 普通状态下的图片
4 [pageControl setValue:[UIImage imageNamed:@"image1"] forKeyPath:@"_pageImage"];
5 
6 // 当前页的图片
7 [pageControl setValue:[UIImage imageNamed:@"image2"] forKeyPath:@"_currentPageImage"];
8 
9 [self addSubview:pageControl];

 

posted @ 2017-02-14 23:02  ys123456789  阅读(260)  评论(0编辑  收藏  举报