呼吸效果 比如想实现一个图片的放大缩小的呼吸效果放大的动画时长是 2s、缩小的动画时长是 1s 代码处理 采用 CAAnimationGroup...
图形绘制 线条绘制 单轨迹线条绘制设置线宽,动画进可以通过 KeyPath 设置为 strokeEnd 进行渲染,达到动态渲染的目的 三角形绘制...
CDN上传 将Lottle资源打成zip包上传到云端(七牛)简单上传 本地工程处理 工程安装依赖:坑 如果是OC工程使用swift版lottie...
背景颜色渐变重影 渐变重影 开发过程中,大多设置渐变色背景是不带透明度的,但是有些浅色背景下,设置黑色的透明度,然而在locations 分界处...
说明 1.加粗斜体,字体样式,API无法同时设置斜体,加粗。2.因此UI为字体样式,需导入字体库,导致增大包体积。 UIFontDescript...
1.两个信号合并 2. Button Textfield 3. Delegate 4. Notification 5. KVO 6. Array...
1.响应式编程 响应式编程(Reactive Programming,简称RP), 也是一种编程范式,于1997年提出,可以简化异步编程,提供更...
1.面向协议编程 面向协议编程(Protocol Oriented Programming,简称POP)是Swift的一种编程范式, Apple...
1.Array的常见操作 2.lazy的优化 3.Optional的map和flatMap 4.函数式编程(Funtional Programm...