0

我已经成功地将 PHAsset 转换为这样的数组:- var SelectedAssetsGame: [PHAsset] = []

我创造了这个,因为。我想从一个屏幕转到另一个屏幕,以便我现在在第二个 ViewController 中将 PHasset 更改为数组我想要图像数据。但一次提取所有图像失败。

PHImageManager.default().requestImage(for: allSmallPic[0], targetSize: PHImageManagerMaximumSize, contentMode: .aspectFit, options: nil) { (image, info) in
                                    self.Image1.image = image
            self.Image2.image = image
                                }
        
        PHImageManager.default().requestImage(for: allSmallPic[1], targetSize: PHImageManagerMaximumSize, contentMode: .aspectFit, options: nil) { (image, info) in
                                    self.Image2.image = image
                                }
        
        PHImageManager.default().requestImage(for: allSmallPic[2], targetSize: PHImageManagerMaximumSize, contentMode: .aspectFit, options: nil) { (image, info) in
                                    self.Image3.image = image
                                }

问题是我想要一个图像数据并显示在 TableViewCell

4

0 回答 0