XMG 转盘相关
2016-06-04 15:53
246 查看
1.通过一张大的图片得到小的一部分
CGImageRef imageR= CGImageCreateWithImageInRect(normalImage.CGImage, rect);
UIImage*btnNormalImage=[UIImage imageWithCGImage:imageR];
[btn setImage:btnNormalImage forState:UIControlStateNormal];
if (_disPlayLink==nil) {
_disPlayLink=[CADisplayLink displayLinkWithTarget:self selector:@selector(timeClick:)];
[_disPlayLink addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode];
}
return _disPlayLink;
}
CGImageRef imageR= CGImageCreateWithImageInRect(normalImage.CGImage, rect);
UIImage*btnNormalImage=[UIImage imageWithCGImage:imageR];
[btn setImage:btnNormalImage forState:UIControlStateNormal];
2.CADisplayLink 需要加入到一个运行循环中
-(CADisplayLink *)disPlayLink{if (_disPlayLink==nil) {
_disPlayLink=[CADisplayLink displayLinkWithTarget:self selector:@selector(timeClick:)];
[_disPlayLink addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode];
}
return _disPlayLink;
}
相关文章推荐
- 详解Ruby中的单件方法和单件类
- fragment详解(下)
- Windows核心编程(第5版)----关闭内核对象
- 对话:一个工程师在蘑菇街4年的架构感悟
- proguard 出现的“(Unknown verification type [XX] in stack map frame)”问题的解决办法
- note02-计算机网络
- .net 使用 Aspose.Words 进行 Word替换操作
- 25岁毕业,拿一万块月薪
- VMware vSphere 6 Enterprise Plus License
- MSSQL Express版本自动备份数据库
- hadoop常用命令
- C语言课程设计报告
- C++作业7-函数复习
- AnalogClock控件
- VS VC++ 设置版本号
- linux vim
- 共享内存的情况下,出现的高并发异常
- windows环境变量 set使用
- 各个系统的宏定义
- 学习日志————day2————此文件为倒序