CarouselFigureView說明
CarouselFigureView可以理解爲是一個自定義的輪播圖控件,使用者只需按照使用方法部分走一遍流程即可快速在自己想要的位置添加一個基本的輪播圖。
基本輪播圖包括的基本內容是:爲輪播圖設置數據源(數據源是一個圖片數組)、默認輪播圖中圖片是佔滿整個輪播框、默認輪播圖片數量屬於整數區間[1,10]、默認輪播方向爲從右往左循環播放、默認支持手動循環滑圖、默認支持點擊事件。
CarouselFigureView使用方法
這裏將演示一次在一個新的APP中如何加入CarouselFigureView輪播圖。
第一步:創建項目
第二步:將CarouselFigureView.swift文件拷貝到項目任意目錄下。
第三步:在storyboard(畫板)中拖入一個系統控件UIView作爲容納輪播圖的容器(注意:輪播圖將鋪滿這個容器),並將這個UIView定位到你將要顯示輪播圖的位置。
第四步:將拖入的UIView的類選擇爲CarouselFigureView,此時,你已經在storyboard中創建了一個輪播圖。
第五步:在你的主程序中引用這個這個輪播圖作爲成員對象,並使用該對象的setAndStartUse(……)方法爲這個成員對象設置初始值,必須設置的值包括(數據源圖片數組、調用者sender是誰、當點擊事件觸發時響應的Selector函數(這裏演示當點擊時,使得label顯示點擊的圖片的序號從零開始)),至此一個默認功能的輪播圖已經建立,運行程序即可看見效果。
至此已創建一個基本功能的輪播圖
選中前的效果:
選中後的效果:
附上CarouselFigureView.swift源碼
項目源碼
說明:使用和轉載請註上本博客鏈接……