如何在我的收藏夹中加载更多内容?

时间:2017-03-06 11:23:52

标签: ios swift pagination uicollectionview

我想将我的分页网址图片添加到我的收藏夹中。 滚动底部时,将加载新图像。 那我该怎么做呢?我很快就是新人。

这是我的url解析并添加数组函数:

func GetDataFromUrl(from:String)

这是我的集合视图函数:

func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        return storeData.count
    }

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {

        let cell = collectionView.dequeueReusableCell(withReuseIdentifier:"store", for: indexPath) as! StoreCollectionViewCell

        cell.images.sd_setShowActivityIndicatorView(true)
        cell.images.sd_setIndicatorStyle(.gray)
        cell.images.sd_setImage(with: URL(string : (storeData[indexPath.row].img1)!), placeholderImage: UIImage(named: "shopstaImage"))

       return cell
    }

    func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {

        if storeData.count-1 == indexPath.row && storeData.count%10 == 0{
            getMoreImages(page)
        }

    }

    func getMoreImages(page:Int){


            }

    //?????


}

,这是我的网址:

{  
   "meta":{  
      "code":200
   },
   "data":{  },
   "pagination":{  
      "total":86,
      "totalPages":3,
      "page":1,
      "nextPage":2,
      "nextPageUrl":"http://.............?page=2"
   }
}

0 个答案:

没有答案