github最終代碼地址git
寫代碼的幾個注意點github
1.第一個實現非自動循環的輪播器(具體的實現步驟請點此傳送門)測試
1.須要幾張圖片.net
2.設置xib時有一注意點,那就是pageControl控件顯示在UIImageView上,但不是其子控件。線程
3.在UIViewController控制器,初使化控件,以其必要的屬性3d
4.控件類中實現xib加載,控件的屬性,以及控件子控件的位置及大小的設置,注意控件不能alloc-->init實現代理
由於xib建立與init走的方法不同,這個問題要注意,代碼裏有相關的測試。 blog
5.實現代理圖片
2.第二個實現自動循環的輪播器get
1.第一個:注意當圖片輪播的時候,你拖着圖片不動的時候,過一會,你會發現圖片跑得更快,
這個是定時器一直在跑的原故,因此要監聽你這個動做,來解決這個問題
2.第二個:就是單線程致使的一個問題,也就不是這個控件其它的代理監聽到有動做,圖片不會發生自動
輪播的狀況。
注意點寫完了,下面就是具體的步驟了。