在swift下载图像后调整collectionviewcell的大小

时间:2017-07-24 17:01:08

标签: ios swift uicollectionview sdwebimage

我有一个带图像的水平收集视图(1行)。起初它们都是相同的大小,但是当我完成下载它们时,我想调整它们的大小。我有一切工作,我可以调整图像大小,把它放在单元格中,我只需要在下载后调整单元格大小。我在这里检查了一些答案,但他们没有解决我的问题。这是我的代码

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

    let key = photosList[indexPath.row]

    storageRefToObserve.child(key).downloadURL { url in
            cell.profileImage.sd_setImage(with: url) // deleted completion block for now
    }
    return cell
}

我也有一个完成块,但我现在删除了它,但是它没有帮助我。

提前致谢!

0 个答案:

没有答案