阅读全文上篇提到一个不完美的滚轮动画方案,详情见React-Native 纯ts代码实现滚轮选择器 —— 滚轮动画逻辑(二),其问题主要是复杂函数的补间动画难以实现,直接的动画计算又只支持基础运算,本篇将使用React-Native-Reanimated 动画框架来解决这个问题。
阅读全文滚轮的动画效果涉及到高中数学的知识,主要为三角函数,指数函数,所以本章开头会先对这两类函数做简单的介绍,之后再讲滚轮动画的原理,最后为代码实现。

阅读全文iOS的滚轮选择器兼顾了实用性跟美观,在例如日期选择,国家省份选择的用户场景下,尤为适合,在create-react-native-library搭建RN库中我们介绍了如何使用create-react-native-library创建一个标准RN库,以这个例子为契机,包括创建,环境初始化,设计,到发布代码到npm,依次实践整个流程。
