iphone开发--改变UIPageControl里的小点的颜色
来源:互联网 发布:陕西广电网络秦岭云 编辑:程序博客网 时间:2024/05/18 01:16
iphone的UIPageControl控件可以显示用户huan'dong滑动到的页码。但是里面的小点的颜色时默认的白色。如果背景也是白色的hu话,你就悲剧了。于是乎上网找了一些资料,找到了改变UIPageControl空间xiao'da小点颜色的方法。解决fang'r方法如下:
GrayPageControl.h:
#import <Foundation/Foundation.h>
@interface GrayPageControl : UIPageControl
{
UIImage* activeImage;
UIImage* inactiveImage;
}
@end
#import "GrayPageControl.h"
@implementation GrayPageControl
//-(id) initWithCoder:(NSCoder *)aDecoder
//{
// self = [super initWithCoder:aDecoder];
//
// activeImage = [[UIImage imageNamed:@"RedPoint.png"] retain];
// inactiveImage = [[UIImage imageNamed:@"BluePoint.png"] retain];
//
// return self;
//}
-(id) initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
activeImage = [[UIImage imageNamed:@"RedPoint.png"] retain];
inactiveImage = [[UIImage imageNamed:@"BluePoint.png"] retain];
return self;
}
-(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];
}
@end
pageControl = [[GrayPageControl alloc] initWithFrame:CGRectMake(0.0, 460.0 - (96 + 48) / 2, 320.0, 48.0 /2)];
pageControl.userInteractionEnabled = NO;
- iphone开发--改变UIPageControl里的小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- iphone开发--改变UIPageControl里的小点的颜色
- [转载]iphone开发--改变UIPageControl里的小点的颜色
- UIPageControl的自定义小点颜色
- 自定义UIPageControl小点的颜色
- 改变pageControl小点的颜色
- ios-改变UIPageControl的颜色
- UIPageControl 改变点的颜色
- UIPageControl 改变点的颜色
- ios学习之自定义UIPageControl小点的颜色
- 改变ActionBar右侧三个小点的颜色
- UIPageControl 的圆点颜色的改变
- 利用subview 大法 改变UIPageControl的颜色
- Iphone UIPageControl的简单使用
- UIPageControl自定义点的颜色
- mfc里的text控件改变颜色
- android:DDMS查看Threads
- Java基础知识
- 存储结构之控制文件
- 梅花雪2.0树数据库数据绑定实例(vs2008)
- UI方法调用顺序和UI常用操作
- iphone开发--改变UIPageControl里的小点的颜色
- 不要使用SBJSON(json-framework)
- will be initialized after
- 关于嵌入式系统的实时性
- Eclipse SWT/JFace核心应用——SWT多线程程序设计
- RVM 用法
- 极客文化渐成潮流
- 如何提高操作系统的实时性
- 常用js验证函数