视图变换工具 Pulsing Halo

软件介绍

Pulsing Halo是CALayer的子集。

Img_8729

It is useful for:

  • iBeacon
  • annotions in MapKit

用法:

  1. 在你的项目中加入PulsingHaloLayer.h,m ;
  2. 初始化然后添加到你的视图;
PulsingHaloLayer *halo = [PulsingHaloLayer layer];
halo.position = self.view.center;
[self.view.layer addSublayer:halo];

自定义设置

半径

使用半径属性:

self.halo.radius = 240.0;

颜色

使用背景颜色属性:

UIColor *color = [UIColor colorWithRed:0.7
                                 green:0.9
                                  blue:0.3
                                 alpha:1.0];

self.halo.backgroundColor = color.CGColor;

动画周期:

使用动画周期或者脉冲间隔属性:

样板

你可以尝试修改样板app里面的半径和颜色:

本文地址:https://codercto.com/soft/d/8966.html

程序设计实践

程序设计实践

[美] BRIAN W.KERNIG / 裘宗燕 / 机械工业出版社 / 2007-1 / 59.00元

从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。《程序设计实践》(双语版)值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。一起来看看 《程序设计实践》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器