AAShimmerView 1.2.1

AAShimmerView 1.2.1

测试已测试
Lang语言 SwiftSwift
许可证 MIT
Released最后发布2017年12月
SwiftSwift 版本4.0
SPM支持 SPM

Ahmed Mohamed Magdi维护。



  • Ahmed Mohamed Magdi

AAShimmerView

示例

要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install

要求

  • Xcode 8.0+
  • Swift 3.0

安装

AAShimmerView 通过 CocoaPods 提供。要安装它,请简单的将以下行添加到您的 Podfile 中

pod "AAShimmerView"

用法

首先要做的是导入 AAShimmerView

import AAShimmerView

然后做您想做的任何事情

containerView.aaShimmerSubViews = [label1, label2, label3, label4, imageView]
containerView.startShimmering()

更多自定义

ShimmerView 的高度

默认情况下,此值设置为原始视图的高度

label1.aaShimmerHeight = label1.frame.height/2
label2.aaShimmerHeight = label2.frame.height/2
label3.aaShimmerHeight = label3.frame.height/2
label4.aaShimmerHeight = label4.frame.height/2

ShimmerView 的垂直对齐

ShimmerViewAlignment 可以为 ‘.top’,‘.center’ 或 ‘.bottom’。默认情况下设置为 ‘.center’

label3.aashimmerVerticalAlignment = .top
label4.aashimmerVerticalAlignment = .bottom

ShimmerView 渐变色

aashimmerColors 是应用于 rootView 的颜色列表。默认值是 [.lightGray, .white]

containerView.aashimmerColors = [UIColor.red, UIColor.green]

贡献

问题和 Pull Requests 总是受欢迎的!

作者

Ahmed Mohamed Magdi,[email protected]

许可证

AAShimmerView 提供 MIT 许可证。查看 LICENSE 文件以获取更多信息。