/KJEmitterView

🎸🎸🎸 工具箱:粒子效果,图文混排,手势封装,圆角渐变内外阴影,图片裁剪、压缩、拼接、水印滤镜渲染、GIF,LeetCode算法,富文本点击,文本撤销,数组字典高级用法,正则谓词,线程处理,多语言等

Primary LanguageObjective-CMIT LicenseMIT

KJEmitterView

  • 机器猫工具库,就像机器猫的口袋一样有无穷无尽意想不到的的各种道具供我们使用

备注说明:我已重新拆解分类,按模块拆解,因此您可以需要什么就拉什么到该项目当中


  • UIButton:图文混排、点击事件封装、扩大点击域、时间间隔限制、倒计时、点击粒子效果等
  • UIView:手势封装、圆角渐变、Xib属性,基础动画封装等
  • UITextView:输入框扩展、限制字数、撤销处理、获取文本内部超链接
  • UITextField:占位颜色,线条,图文处理等
  • UILabel:富文本,快捷显示文本位置
  • UIImage:截图和裁剪、图片压缩、蒙版处理,图片拼接、图片尺寸处理,滤镜渲染、泛洪算法等
  • UIImage:二维码、条形码生成,动态图播放,水印处理等等
  • Runtime:列表,方法交换,动态继承等
  • UIDevice:系统相关属性,
  • Language:多语言,支持Xib快捷设置
  • Foundation:数组和字典防崩处理,数组算法处理,谓词相关,加密解密等等
  • 图片处理封装,霍夫矫正,特征提取,形态学处理,滤镜处理等等

Foundation我还整理封装异常处理Crash防护 KJExceptionDemo

Cocoapods安装

UIKit模块安装

pod 'KJEmitterView'

Foundation模块安装

pod 'KJEmitterView/Foundation'

多语音模块

pod 'KJEmitterView/Language' # 多语言

Opencv图片模块

该模块需要引入OpenCV库

pod 'OpenCV', '~> 4.1.0'
pod 'KJEmitterView/Opencv'   # 图片处理

LeetCode算法模块

pod 'KJEmitterView/LeetCode'  # 算法模块

粒子效果模块

pod 'KJEmitterView/Classes'  # 粒子效果相关

自定义控件模块

pod 'KJEmitterView/Control'  # 自定义控件

打赏作者

  • 如果你觉得有帮助,还请为我Star
  • 如果在使用过程中遇到什么问题,希望你能Issues,我会及时修复
  • 大家有什么需要添加的功能,也可以给我留言,有空我将补充完善
  • 谢谢大家的支持 - -!

谢谢老板

救救孩子吧,谢谢各位老板~~~~