小编Eri*_*ick的帖子

如何在 collectionView 中仅重新加载一个单元格?

我有一个 collectionView,我有两个问题。首先,滚动太滞后。我的 collectionView 从 url 中的 API 接收数据,如下所示:

在此处输入图片说明

这是我的代码:

extension ViewController: UICollectionViewDelegate, UICollectionViewDataSource {
    func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        if imageUrl.count >= 4 {
            activity.stopAnimating()
            activity.isHidden = true
        }else{
            DispatchQueue.main.async {
                self.myCollectionView.reloadData()
            }
        }

        return imageUrl.count
    }

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
        let cell = myCollectionView.dequeueReusableCell(withReuseIdentifier: "myViewCell", for: indexPath) as! myViewCell

        if let url = NSURL(string: imageUrl[indexPath.row]){
            if let data = NSData(contentsOf: url as URL){
                cell.carImageView.contentMode = UIViewContentMode.scaleAspectFit
                cell.carImageView.image = …
Run Code Online (Sandbox Code Playgroud)

ios uicollectionview swift

6
推荐指数
2
解决办法
8735
查看次数

如何使用 swift 在谷歌地图中制作自定义 iconView?

我需要做这样的事情 带有标记和标签的地图

iOS 版谷歌地图 sdk 中带有静态标签的标记

google-maps-sdk-ios swift

2
推荐指数
1
解决办法
3557
查看次数