假设你有5个元素需求循环:[0, 1, 2, 3, 4]那么你在将这四个元素增加到UIScrollView里边的时分,就需求多增加两个,成为这样:[ 4, 0, 1, 2, 3, 4, 0 ]然后只需求在scrollViewDidEndDecelerating署理办法里判别offset是第一个和最终一个int offset = sv.contentOffset.x / 320;当offset == 0或许等于最终一个的时分,你setContentOffset到相应元素即可例如,当offset==0,setContentOffset到第四个元素即可,记取animated设为NO。最终完成完了发现思维很简练,bug很少,完成很简略,莫非简略即是美。
UIScrollView实现循环滚动---快捷方式
最新推荐文章于 2021-07-02 13:11:00 发布