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的狀態的。