UIPageControl的自定义小点颜色
来源:互联网 发布:js获取文本框内容 编辑:程序博客网 时间:2024/05/16 05:15
新建一个类,继承UIPageControl类:
#import <UIKit/UIKit.h>@interface UIBlackPageControl : UIPageControl UIImage* activeImage; UIImage* inactiveImage;@end
在.m文件中定义初始化函数:
- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // Initialization code activeImage = [[UIImage imageNamed:@"novice_dot_press@2x.png"] retain]; inactiveImage = [[UIImage imageNamed:@"novice_dot_nor@2x.png"] retain]; [self setCurrentPage:1]; } return self;}
然后再将下面两个函数copy到你的.m文件中:
- (void)updateDots{ for(int i = 0; i < [self.subviews count]; i++) { UIImageView* dot = [self.subviews objectAtIndex:i]; if(i == self.currentPage) { dot.image = _activeImage; } else { dot.image = _inactiveImage; } }}- (void)setCurrentPage:(NSInteger)page{ [super setCurrentPage:page]; [self updateDots];}
使用的时候只需要将这个类的头文件包含进来,使用方式与UIPageControl完全相同。
}
- UIPageControl的自定义小点颜色
- 自定义UIPageControl小点的颜色
- ios学习之自定义UIPageControl小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- [转载]iphone开发--改变UIPageControl里的小点的颜色
- UIPageControl自定义点的颜色
- UIPageControl自定义点的颜色,图片
- 自定义UIPageControl的小圆点颜色属性
- UIPageControl自定义点的颜色,图片
- UIPageControl 小点图片更换
- 改变pageControl小点的颜色
- ios-改变UIPageControl的颜色
- UIPageControl 改变点的颜色
- UIPageControl 改变点的颜色
- 改变ActionBar右侧三个小点的颜色
- Android单机事件的三个方法
- 2013渣打科营编程马拉松赛 初始题目
- z-index层级在IE中无效
- 变法三难
- VC调用C#生成的类库DLL方法
- UIPageControl的自定义小点颜色
- EL表达式语言的基础总结
- Javascript学习笔记(三)
- Struts2 学习笔记 08 简单的数据验证
- 移植UDA1341音频芯片驱动
- poj 1986 Distance Queries(最近公共祖先的tarjan算法)
- eclipse中向svn提交代码冲突的解决
- Android 怎么退出整个应用程序?
- PLSQL Developer 在Win7 64bit上连接 Oracle 11g