前言
最近一個項目中設計了一個帶有雙波浪的圓形進度顯示控件,首先看到設計的效果后,我先在網上查閱了相關資料。其中有一個的效果還不錯,但是通過查看源碼分析后發現,這是一個由兩張圖片做成的動畫效果。雖然這個實現了圓形雙波浪的進度顯示,但是明顯是達不到我想要的效果的。所有我決定自己編寫一個這樣的控件,于是就產生了HcdProcessView。
效果
首先來一張如下動態效果圖:
HcdProcessView
HcdProcessView特性
1、使用純代碼編寫,不需要用到圖片?
2、可自定義波浪顏色?
3、可自定義刻度顏色
Requirements
1、Xcode6或更高版本
2、iOS7或更高版本
3、ARC
使用方法
本工程源碼我放在了Github上:https://github.com/Jvaeyhcd/HcdProcessView
常規方法
將Github上的源碼下載下來,然后將HcdProcessView文件夾下的所有文件拷貝到您的項目中,在需要使用HcdProcessView的地方#include "HcdProcessView.h"。
Cocoapods
在您的podfile文件中添加“pod HcdProcessView”, 然后pod install。
注意:如果pod search 不到HcdProcessView,請更新cocoapods的Spec。