Pods Demo – MBSimpleLoadingIndicator
名称 | MBSimpleLoadingIndicator |
---|---|
适用版本 | iOS 7 |
原始码 | GitHub |
授权 | MIT |
简介 | 全版面载入进度显示 |
说明
这是一个容易使用的载入进度状态显示,显示时会占满整个画面,它有三种类型可以选择:直线、半圆、全圆,呈现的效果如下(以下为官方DEMO画面):
图片来源:MBSimpleLoadingIndicator作者
除了这三种类型显示外观之外,它还提供更细的显示设定来决定外观:
图片来源:MBSimpleLoadingIndicator作者
依照图示可以了解设定的方式及作法。要使用MBSimpleLoadingIndicator
的话,利用Cocoapods安装:
//-----------start----------- pod "MBSimpleLoadingIndicator" //------------end------------
实作
安装时依照官网的范例提示就能了解如何使用,如果不清楚的话在GITHUB上有提供范例程式,将整个源码下载回来,进入Example
目录,顺带一提的是,它也支援SWIFT语言,其范例在原始码中的SwiftExample
目录中。
下以执行是以Objective-C为主,所以进到Example
目录下执行MBSimpleLoadingIndicator.xcworkspace
开启专案(因范例已经与CocoaPods绑定,与以往开启xcodeproj
不同)之后,执行范例程式,在模拟器上就能看到范例结果:
附带一提的是,MBSimpleLoadingIndicator
进度显示是累加式的(设定指只能增加才能看到动画),意指一始指定进度为20,下一次指定的进度值就只能大于20,否则显示上状态是看不到低于20的状态的。