Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift3 从gallery和camera中选择图像并粘贴到表视图中的图像视图中_Swift3 - Fatal编程技术网

Swift3 从gallery和camera中选择图像并粘贴到表视图中的图像视图中

Swift3 从gallery和camera中选择图像并粘贴到表视图中的图像视图中,swift3,Swift3,我想从gallery和camera中选择图像,并在tableview自定义单元格的imageview中显示它。我可以从“多媒体资料”中选择3幅图像,并使用相机照片在不同的图像视图中显示吗 是的,您可以使用这个很棒的库从图库中选择多个图像 您可以在ui按钮上使用以下代码 var arrImage : [UIImage] = [UIImage]() @IBAction func btnMultipleImage(_ sender: UIButton) { arrImageURL.remo

我想从gallery和camera中选择图像,并在tableview自定义单元格的imageview中显示它。我可以从“多媒体资料”中选择3幅图像,并使用相机照片在不同的图像视图中显示吗

是的,您可以使用这个很棒的库从图库中选择多个图像

您可以在
ui按钮上使用以下代码

var arrImage : [UIImage] = [UIImage]()


@IBAction func btnMultipleImage(_ sender: UIButton) {
    arrImageURL.removeAll()

    multiplePicker.delegate = self
    //multiplePicker.allowMultipleTypes = false
    multiplePicker.assetType = .allPhotos
    multiplePicker.maxSelectableCount = 4



    multiplePicker.didSelectAssets = { (assets: [DKAsset]) in
        for asset in assets {
            asset.fetchOriginalImageWithCompleteBlock({ (image, info) in
                    //info[PHImageFileURLKey]
                print(image!)
                self.arrImage.append(image!)
            })
        }
    }
    self.present(self.multiplePicker, animated: true, completion: nil)
}
现在使用此
arrImage
在TableView单元格中显示图像

let image = arrImage[indexPath.row]
cell.imgView.image = image
希望这有帮助