swift輪播圖的實現(xiàn)-UIScrollView

目標 :UIScrollView+三UIImageView的輪播圖實現(xiàn)

輪播.png
原理:利用UIScrollView實現(xiàn)輪播圖。

要想實現(xiàn)這樣的效果,我們使用UIScrollView包含image1,image2,image3的三個UIImageView都是放在UIScrollView里面的,但是這樣的話是不可以實現(xiàn)輪播的。
要想實現(xiàn)輪播就要再在該UIScrollView的左右兩側各加一張UIImageView。在最后一張放image1, 第一張放image3。這樣的話當我們滾動到最后或者最前面的的時候,我們就把列表切換到相應的位置,注意這時候切換的時候不能有動畫。只需要調用scrollView.contentOffset = CGPoint(...)即可。

原理圖.png
向左滑動.png

向左滑動時候 ,當滑動到最后image1時候,讓他跳轉到第二張image1

向右滑動.png

向右滑動時候 ,當滑動到最開始image3時候,讓他跳轉到第四張image3

代碼:

未完
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容