收集一些项目中常用的比较顺手的第三方库, 并不一定是基础的库,只是有时候会用到,免得到时候到处找。
UI层 | ||
QMUI | 腾讯样式统一 UI控件库,统一多端控件,系统控件基础上提高扩展行(比如AlertViewController的自定义), 主题与暗黑模式的配置切换 | https://qmuiteam.com/ios |
CALayer系列实例 | CALayer及其子类的示例,非常动态操作化的显示常用属性和部分动画,适合对CALayer的了解。 | https://github.com/scotteg/LayerPlayer |
AMPopTip | pop弹出风格框架,蛮好使用的 | https://github.com/andreamazz/AMPopTip |
Tab页面切换 | ||
JXSegmentedView | 类似安卓滚动标签栏页面切换,文档中文的,且符合国内观感 | https://github.com/pujiaxin33/JXSegmentedView |
动画 | ||
Spring | swift实现的Spring动画库 | https://designcode.io |
Hero | 多样化的ViewController过渡动画,也包含控件过渡动画 | https://github.com/HeroTransitions/Hero |
视频直播 | ||
blibli直播框架(ijkplayer) | blibli团队开源的优秀直播框架,包含拉流和推流端,自定义强度高 | https://github.com/bilibili/ijkplayer |
相片选择 | ||
TZImagePickerController(OC) | 适合国内业务逻辑的图片选择器 | https://github.com/banchichen/TZImagePickerController |