首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS动画
订阅
用户5852958855059
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
iOS视图控制器转场动画
通过学习seedante的iOS 视图控制器转场详解:从入门到精通的这篇文章,对视图转场有了新的认识,写这篇文章的目的,主要是记录一下自己对视图转场动画的理解并做一个总结方便以后查阅。 转场动画的本质: 下一场景(子 VC)的视图替换当前场景(子 VC)的视图以及相应的控制器(…
学习CoreAnimation - 隐式动画篇
隐式动画:改变CALyer图层属性,通过CoreAnimation来控制所执行的动画 系统如何实现隐式动画 1、当CALyer的属性被修改的时候,会调用actionForyKey方法,来传递属性名称
iOS - 骨架屏自动生成方案
找到这里的同志,或多或少都对骨架屏有所了解,请容许我先啰嗦一句。骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案,可以有效缓解用户等待的焦躁情绪。 TABAnimated是提供给iOS开发者自动生成骨架屏的一种解决方案。开发者可以将已经开发好的视图,通过TA…
iOS实现高性能弹幕框架
我之前维护过公司的弹幕库,但由于它的历史包袱过重,改造成本过高,一直没有将它改造成我心中理想状态的一个库。另外在周末,我也需要做一些事情来消磨时间,所以我写了一个比较符合我心中理想状态的弹幕库并将它开源:https://github.com/qyz777/DanmakuKit …
iOS-Autolayout自动计算itemSize的UICollectionViewLayout瀑布流布局
UICollectionViewLayout的功能为向UICollectionView提供布局信息,不仅包括cell的布局信息,也包括追加视图和装饰视图的布局信息。实现一个自定义Custom Layout的常规做法是继承UICollectionViewLayout类 prepa…
OneClock的翻页时钟效果是如何实现的
OneClock目前的三个表盘中用户最喜欢的是翻页时钟。翻页效果是表盘的核心,也是我花时间调试最久的细节。经过7次的产品迭代,终于调整到了一个合适的效果。 实现这个动效的方法只需用到 CABasicAnimation中的以X轴旋转即可。CABasicAnimation实际上还有…
如何给TableView、CollectionView添加动效
TableView和CollectionView在开发产品中使用非常频繁,不管是独立使用还是组合使用,掌握它们都是所有iOS开发者必备的技能。 当组件加载时,为了让页面显得动感有趣,可以为TableView、CollectionView整体添加动效。 方案一,Cell逐个呈现,…
lottie原理与案例
最近项目大量使用动画效果,如果想用原生实现的话,无疑会大大增加研发人员的难度,即使最终实现了,可能还是达不到UI要的效果!搜索了很多相关技术,找到了可以友好解决项目需求的技术-lottie - h
使用CADisplayLink实现UILabel动画特效
定时对View进行定时重绘可能会第一时间想到使用NSTimer,但是这样的动画实现起来是不流畅的,因为在timer所处的runloop中要处理多种不同的输入,导致timer的最小周期是在50到100毫秒之间,一秒钟之内最多只能跑20次左右。 但如果我们希望在屏幕上看到流畅的动画…
TransitionAnimation自定义转场动画
在iOS 7之后,苹果就开放了自定义转场的相关api,现在都快iOS 12了,一直都没有好好研究转场动画,一个是之前没有重视,觉得花里胡哨的,另外一个是所做的项目中没有这样的转场动画需求。这里说的转场动画和上一篇CAAnimation 系统动画中CATransition动画不是…