微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决我无法在收藏夹视图中导入照片

需要帮助


大家好,我正在尝试将图库照片获取到 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 举报,一经查实,本站将立刻删除。