Shimmeraiser 1.0.3

Shimmeraiser 1.0.3

Victor Panitz 维护。



Alt text

Version License Platform

示例

要运行示例项目,先克隆仓库,然后在 Example 目录中运行 pod install

安装

Shimmeraiser 可通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中即可

pod 'Shimmeraiser'

使用 Shimmeraiser

Alt text

Shimmeraiser 实际上有超过 95% 的测试覆盖率

Alt text

步骤 1: 创建一个可以闪动的类。

此类对应的布局是在加载内容时想要表示的相应布局。在此文件中,你需要基本导入 Shimmeraiser 并将 由你的 UX 团队提供的所有 CGRects 添加到 ShimmerBuilder 对象。你需要返回一个 ShimmerSettings,你可以使用默认的 init 或者设置自己的参数,例如动画持续时间,是否可逆,动画阴影的大小,以及颜色。

Alt text

  • 干得好!完成你的 Shimmer 只需几步:)
第 2 步:运行你的 shimmer!

🔥🔥Shimmeraiser 非常简单!因为 Shimmer 是静态的,甚至无需初始化。🔥🔥

要显示你自己的 shimmer,只需在你的 UIViewController 上调用

Shimmer.show(MyCustomShimmer(), in: self)

要隐藏,更简单

Shimmer.hide()

完成!为你的应用增加了一个良好的体验。

作者

Victor Panitz Magalhães, [email protected]

许可证

Shimmeraiser 基于 MIT 许可证提供。更多信息请参阅 LICENSE 文件。