自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (5)
  • 收藏
  • 关注

原创 开发中常用类扩展

源码UILabel设置字体和颜色 /// 设置 Label 属性 /// - Parameters: /// - text: 文本内容 /// - font: 字体 /// - color: 字体颜色 public func cxg_setAttribute(_ text: String? = nil, font: UIFont, textColor color: UIColor) { }加载 HTML /// 加载 HTML 标签

2020-12-01 11:18:47 174

使用 canvas 绘制海报

简化海报绘制, 使用 canvas 对海报绘制进行了封装, 降低了海报绘制开发成本难.

2024-02-20

swift JSON解析

Codable 协议实现 JSON 解析,可设置默认值,为空处理。

2021-03-25

下拉框(select),可以多选,带有分组搜索功能

下拉框(select),可以多选,带有分组搜索功能

2021-03-24

禁止 UIButton 连续点击

UIButton是我们iOS开发中常用的控件,连续/抖动点击造成数据请求或其它操作重复执行也是用户使用中常发生的 !解决这一问题的方法很多,简单总结了一下.

2020-10-17

CXGSignature.zip

使用拖动手势记录获取用户签名路径. 当用户初次接触屏幕,生成一个新的UIBezierPath,并加入数组中.设置接触点为起点.在手指拖动过程中为UIBezierPath添加线条,并重新绘制,生成连续的线. 手指滑动中不断的重新绘制,形成签名效果. 签名完成,转化为UIImage保存.

2020-10-16

会旋转的 UIImageView

通过给继承与 UIImageView 的类 CXGImageView 添加 CABasicAnimation 转动动画,实现播放器图片转动效果.

2020-10-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除