首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
动画
订阅
苦思冥想
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Swift 动画 —— controller转场动画
这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战 Controller的转场动画主要是通过UIViewControllerAnimatedTransitioning 和 UIV
iOS开发-模仿AppStore中的各种动画
AppStore这个软件是我们苹果用户经常用到的,我在demo中对它进行了模仿,项目的地址是这里。 一.Today中的应用卡片,打开和关闭的效果。 打开:从Today的列表中点击某一个cell,然后present出详情页面。 关闭:从详情页面点击关闭按钮,或者按住屏幕下滑,关闭…
iOS动画-扩散波纹效果
动画的表现形式是颜色以及大小的变化,整体效果可以看做多个单独的波纹效果的叠加。因此我们可以创建多个CALayer,分别赋予CABasicAnimation动画,组成最终的动画效果。 因此我们先从单个波纹扩散效果来尝试,然后根据时间差将效果叠加起来。 1.新建动画 View Ri…
CoreGraphics,CoreAnimation实战, 可交互动画图表
前言 图表的绘制相信大家都用的很多, 也有现成的很好的框架, 但如果定制程度特别高, 特别是动画, 还是得自己来实现, 先看看准备实现的效果, 个人觉得还是有一些炫酷的. 另外本文不会科普最基本的概念与Api, 直接从实战出发, 希望大家看完后都能写出各种炫酷的效果 曲线图 曲线…
动画-复制层(CAReplicatorLayer)
官方给出的意思就不翻译了,使用场景大致是一个形状、特性差不多的 layer,我们不需要重复创建,可以利用它来实现复制多个 layer ,然后通过 CAReplicatorLayer 的一些属性实现我们的需求。 需要说明是这里我用 storyboard 处理的,因为已经拉好了控件…
使用CADisplayLink实现UILabel动画特效
定时对View进行定时重绘可能会第一时间想到使用NSTimer,但是这样的动画实现起来是不流畅的,因为在timer所处的runloop中要处理多种不同的输入,导致timer的最小周期是在50到100毫秒之间,一秒钟之内最多只能跑20次左右。 但如果我们希望在屏幕上看到流畅的动画…
利用CAGradientLayer自定义颜色渐变view
1.水波动画。 2.背景颜色渐变。 1.水波动画,用CGMutablePathRef和三角函数画出波浪线,让后利用CADisplayLink将内容实时更新到屏幕上。 2.背景颜色渐变,利用渐变层CAGradientLayer将背景颜色由到深渐变,然后在利用定时器加三角函数实时变…
自定义圆环,跟随手指旋转角度加减layer
这些小功能虽然不是很难,但是我能通过独立思考并利用自己所了解的知识点去实现它,我觉得很有成就感,它也是我进步的一个记录。