我无法在收藏夹视图中导入照片

问题描述

需要帮助


大家好,我正在尝试将图库照片获取到 uicollection 视图,但是如果有人有解决方案,它会向我显示 fatelerror 所以请帮助我

标记了命运错误,请显示它结束帮助我更好地帮助我,这对我来说是一个非常重要的项目,再次感谢您提前

听到的是代码

   class ADDVC: UIViewController {

//MARK:- Outlets
    @IBOutlet weak var IMG_SelectedImageView: UIImageView!
    
    @IBOutlet weak var cameraRollCollectionView: UICollectionView!

    
//MARK:- variables
    
    var assetCollection: PHAssetCollection!
    var photosAsset: PHFetchResult<AnyObject>!
    var assetThumbnailSize: CGSize!

    
    //MARK:- Controller Life Cycle
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let fetchOptions = PHFetchOptions()

        let collection:PHFetchResult = PHAssetCollection.fetchAssetCollections(with: .album,subtype: .any,options: .some(fetchOptions))

          if let first_Obj:AnyObject = collection.firstObject{
              //found the album
            self.assetCollection = (first_Obj as! PHAssetCollection)
          }
//MARK:- Select Photo
        
        tabBarItem.image = UIImage(contentsOfFile: "Plus")
//MARK:- Select Video
    }
    override func viewWillAppear(_ animated: Bool) {
        // Get size of the collectionView cell for thumbnail image
        if let layout = self.cameraRollCollectionView!.collectionViewLayout as? UICollectionViewFlowLayout{
            let cellSize = layout.itemSize

            self.assetThumbnailSize = CGSize(width: cellSize.width,height: cellSize.height)
        }

        //fetch the photos from collection
        self.photosAsset = (PHAsset.fetchAssets(in: self.assetCollection,options: nil) as AnyObject?) as! PHFetchResult<AnyObject>?   //HEAR I AM GETTING THE FATEL ERROR 


        self.cameraRollCollectionView!.reloadData()

    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)