OC的自動圖片輪播器封裝成第三方控件(一)

  1. github最終代碼地址git

  2. 寫代碼的幾個注意點github


    1.第一個實現非自動循環的輪播器(具體的實現步驟請點此傳送門)測試

        1.須要幾張圖片.net

        2.設置xib時有一注意點,那就是pageControl控件顯示在UIImageView上,但不是其子控件。線程

        3.在UIViewController控制器,初使化控件,以其必要的屬性3d

        4.控件類中實現xib加載,控件的屬性,以及控件子控件的位置及大小的設置,注意控件不能alloc-->init實現代理

              由於xib建立與init走的方法不同,這個問題要注意,代碼裏有相關的測試。 blog

            5.實現代理圖片

        2.第二個實現自動循環的輪播器get

            1.第一個:注意當圖片輪播的時候,你拖着圖片不動的時候,過一會,你會發現圖片跑得更快,

               這個是定時器一直在跑的原故,因此要監聽你這個動做,來解決這個問題

             2.第二個:就是單線程致使的一個問題,也就不是這個控件其它的代理監聽到有動做,圖片不會發生自動

                輪播的狀況。

注意點寫完了,下面就是具體的步驟了。      

相關文章
相關標籤/搜索