用的collectionview,滑动是整屏滑动。一次拿到三组数据。一维数组,dataArray.一个屏幕是7天的数据,拿到21天的数据。分为上周,当前周,下周。section为1,numberofitem为dataArray.count
1.在拿到数据之后,reloaddata以后,要滑动到中间位置。用这个方法。把reloaddata和这个方法封装到一起。
c.scrollToItem(at: <#T##IndexPath#>, at: <#T##UICollectionView.ScrollPosition#>, animated: <#T##Bool#>)
2.在滑动停止的时候,判断向左向右滑动。用offset int类型,加一减一。向右拿到下下周数据,并把下周数据置为当前数据。
网友评论