『有趣的 Layer』CAGradientLayer 与 mask

CALayer 有个 mask 属性,用作 layer 的遮罩。这个遮罩和普通盖在上面的显示层不同,普通的遮罩是,盖上去,就遮住了下面的内容,而 mask 则是遮什么显示什么。

这一特性,在实现某些效果时,往往会有奇效。本文就来看看如何用 mask 结合 CAGradientLayer 做出有趣的效果。

继续阅读『有趣的 Layer』CAGradientLayer 与 mask

『STLoadingGroup』知乎日报加载动画

这段时间在看 ray 的 《iOS Animation by Tutorials》 这本书,把以前完全不熟悉的动画学习了下。然后动手尝试了一些简单的加载动画。本文总结一基础动画的分析过程和实现。

Github :

https://github.com/saitjr/STLoadingGroup

继续阅读『STLoadingGroup』知乎日报加载动画

仿Taasky的3D翻转菜单动画实现

本文翻译自Audrey Tam发布在raywenderlich上的文章How To Create a Cool 3D Sidebar Animation Like in Taasky

第一次翻译,用词方面可能不是很准确,我尽量把句子翻译通顺。本文并未逐字翻译,部分不痛不痒的句子我就直接简化或忽略了,如果想要了解详细内容,还请查看原文。

继续阅读仿Taasky的3D翻转菜单动画实现