【亲测免费】 Swift UI 动画组件库推荐
2026-01-29 11:56:22作者:董斯意
Swift UI 动画组件库是一个由 Ramotion 开发和维护的开源项目,该项目主要使用 Swift 语言编写。该项目旨在为 iOS 开发者提供一套丰富、易用的 UI 组件和动画效果,以帮助开发者快速构建出具有吸引力的用户界面。
项目核心功能
该库包含多种 UI 组件,每个组件都带有独特的动画效果,以下是其中一些核心功能:
- 轮播组件(Carousel):可以水平滚动展示一系列元素,并且可以通过缩放因子控制元素相对于中心的尺寸。
- 折叠单元格(Folding Cell):带有动画效果的展开内容单元格,灵感来自于折叠纸张卡片材质设计。
- 动画标签栏(Animated Tab Bar):为 iOS 的标签栏项和图标添加动画。
- 纸板引导(Paper Onboarding):这是一个基于 Swift 的材质设计 UI 滑块库。
- 卡片滑动器(Cardslider):允许用户滑动带有图片的卡片。
- 导航工具栏(Navigation Toolbar):一个基于 Swift 的滑动模式 UI 导航控制器。
项目最近更新的功能
根据项目的最新进展,以下是一些最近更新的功能:
- 适应性标签栏(Adaptive Tab Bar):为原生或自定义 UI 元素添加自定义状态的功能,采用“渐进式减少”模块。
- 预览转换(Preview Transition):一个带有动画转换的简单预览图库 UI 控制器。
- 流畅集合(Gliding Collection):为 UICollectionView 提供流畅、流动性的自定义决策控制器。
- 流体滑块(Fluid Slider):一个带有弹出气泡显示选定精确值的滑块小部件,使用 Swift 语言编写。
此项目不断更新,为开发者提供更多高质量的 UI 组件和动画效果,助力构建出色的 iOS 应用。
登录后查看全文
项目优选
收起
deepin linux kernel
C
27
11
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
514
3.69 K
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
873
538
Ascend Extension for PyTorch
Python
317
360
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
334
153
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
1.31 K
732
暂无简介
Dart
757
182
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
12
1
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java
67
20
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
1.05 K
519