文章目录
  1. 1. 安装
  2. 2. 用法
  3. 3. 示例链接

shimmer是Facebook旗下应用Paper开源的加载效果,显示为一个闪闪发光的Label。

安装

使用Cocoapods来安装FBShimmering库

  1. 命令行里运行pod search Shimmer

  1. 将上面的pod 'Shimmer', '~> 1.0.1'copy,在你的工程下创建Podfile文件,并写入

    1
    2
    3
    platform :ios, '7.0'

    pod 'Shimmer', '~> 1.0.1'
  2. 在命令行切换到你的工程目录,运行pod install

用法

创建一个FBShimmeringViewFBShimmeringLayer,添加您的内容。要开启闪烁,就设置shimmering属性为YES。
例子:

1
2
3
4
5
6
7
8
9
10
FBShimmeringView  * shimmeringView  =  [[ FBShimmeringView  alloc ]  initWithFrame : self.view.bounds ]; 
[ self.view addSubview : shimmeringView ];

UILabel * loadingLabel = [[ UILabel alloc ] initWithFrame : shimmeringView.bounds ];
loadingLabel.textAlignment = NSTextAlignmentCenter ;
loadingLabel.text = NSLocalizedString ( @"Shimmer" , nil );
shimmeringView.contentView = loadingLabel ;

/ /开始闪闪发光
shimmeringView.shimmering = YES ;

示例链接

示例

文章目录
  1. 1. 安装
  2. 2. 用法
  3. 3. 示例链接