无法将类型“ [PHAsset]”的值分配给类型“ UIImageView!”

马丁·Q

无法分配“ [PHAsset]”的值来键入“ UIImageView!”

我在这里有一个问题:

在此处输入图片说明

更新的问题

    // CONVERT PHASSET TO UIIMAGE
func getAsset(asset: PHAsset) -> UIImage {
    let manager = PHImageManager.defaultManager()
    let option = PHImageRequestOptions()
    var image = UIImage()
    option.synchronous = true
    manager.requestImageForAsset(asset, targetSize: CGSize(width: 100.0, height: 100.0), contentMode: .AspectFit, options: option, resultHandler: {(result, info)->Void in
        image = result!
    })
    return image
}




func doneButtonDidPress(images: [UIImage]) {



    self.imagePickerController.dismissViewControllerAnimated(true, completion: nil)
    var selectedImg = imagePickerController.stack.assets

    getAsset(selectedImg)
    self.SelectImageView.image = UIImage(named: chosenImg)



    }

但是我收到如下图所示的错误

在此处输入图片说明

马特·海格杜斯(Mate Hegedus)

变量selectedImage的类型为PHAsset

变量self.backgroundImageViewself.SelectImageView的类型为UIImageView

这两种类型不匹配,因此Swift不允许您进行分配。

要进行分配,您必须将PHAsset转换为UIImage,然后将此UIImage分配给UIImageView

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从“ UIImage *”分配给“ UIImageView *”的不兼容的指针类型

来自分类Dev

无法将类型“ MyClass”的值分配给类型“ MFMailComposeViewControllerDelegate!”!

来自分类Dev

无法将类型“ AppDelegate”的值分配给类型“ CLLocationManagerDelegate?”

来自分类Dev

无法将类型“ Int”的值分配给类型“ Int?”

来自分类Dev

无法将类型“ UIViewController”的值分配给类型“ UITabBarController?”

来自分类Dev

无法将“[SKNode]”类型的值分配给“SKSpriteNode!”类型

来自分类Dev

无法将 [Page] 类型的值分配给 [StudyPage] 类型?

来自分类Dev

无法将“String”类型的值分配给“MyOrderTableViewCell”类型

来自分类Dev

无法将“STPPaymentMethodCardParams”类型的值分配给“STPCardParams”类型

来自分类Dev

无法将“字典”类型的值分配给LazyMapCollection

来自分类Dev

无法将CGFloat类型的值分配给CGFloat类型的值

来自分类Dev

Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

来自分类Dev

无法将类型“ Game Scene”的值分配给类型“ SKPhysicsContactDelegate”的值

来自分类Dev

无法将类型“ MyViewController”的值分配给类型“ UITextFieldDelegate?”的值

来自分类Dev

无法将json类型的值分配给NSArray类型的值

来自分类Dev

无法将NSDictionary类型的值分配给NSDictionary类型的值

来自分类Dev

Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

来自分类Dev

无法将类型“ MALE”分配给“ UserGender”类型

来自分类Dev

使用Swift将新图像分配给UIImageView

来自分类Dev

无法将类型为“ const char *”的值分配给类型为“ char”的实体C OOP

来自分类Dev

Swift错误:无法将UIColor类型的值分配给CGColor类型

来自分类Dev

无法将类型[[(string,string)]'的值分配给类型[[string:string]'

来自分类Dev

无法将Node <T>类型的值分配给Node <_>类型?

来自分类Dev

无法将类型“ T”的值分配给类型“ T”的实例

来自分类Dev

无法将类型'Future <String>'的值分配给类型'String'的变量

来自分类Dev

IntelliSense:无法将类型为“ void”的值分配给类型为“ double”的实体

来自分类Dev

错误:无法将类型“ double *”的值分配给类型“ double”的实体

来自分类Dev

无法将类型为int的值分配给类型为node的实体

来自分类Dev

Xcode 7.2.1 Swift 2.1.1无法将类型'Dictionary <_,_>'的值分配给'Dictionary'类型

Related 相关文章

  1. 1

    从“ UIImage *”分配给“ UIImageView *”的不兼容的指针类型

  2. 2

    无法将类型“ MyClass”的值分配给类型“ MFMailComposeViewControllerDelegate!”!

  3. 3

    无法将类型“ AppDelegate”的值分配给类型“ CLLocationManagerDelegate?”

  4. 4

    无法将类型“ Int”的值分配给类型“ Int?”

  5. 5

    无法将类型“ UIViewController”的值分配给类型“ UITabBarController?”

  6. 6

    无法将“[SKNode]”类型的值分配给“SKSpriteNode!”类型

  7. 7

    无法将 [Page] 类型的值分配给 [StudyPage] 类型?

  8. 8

    无法将“String”类型的值分配给“MyOrderTableViewCell”类型

  9. 9

    无法将“STPPaymentMethodCardParams”类型的值分配给“STPCardParams”类型

  10. 10

    无法将“字典”类型的值分配给LazyMapCollection

  11. 11

    无法将CGFloat类型的值分配给CGFloat类型的值

  12. 12

    Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

  13. 13

    无法将类型“ Game Scene”的值分配给类型“ SKPhysicsContactDelegate”的值

  14. 14

    无法将类型“ MyViewController”的值分配给类型“ UITextFieldDelegate?”的值

  15. 15

    无法将json类型的值分配给NSArray类型的值

  16. 16

    无法将NSDictionary类型的值分配给NSDictionary类型的值

  17. 17

    Swift:无法将类型“ Any”的值分配给类型“ AnyObject”的值?

  18. 18

    无法将类型“ MALE”分配给“ UserGender”类型

  19. 19

    使用Swift将新图像分配给UIImageView

  20. 20

    无法将类型为“ const char *”的值分配给类型为“ char”的实体C OOP

  21. 21

    Swift错误:无法将UIColor类型的值分配给CGColor类型

  22. 22

    无法将类型[[(string,string)]'的值分配给类型[[string:string]'

  23. 23

    无法将Node <T>类型的值分配给Node <_>类型?

  24. 24

    无法将类型“ T”的值分配给类型“ T”的实例

  25. 25

    无法将类型'Future <String>'的值分配给类型'String'的变量

  26. 26

    IntelliSense:无法将类型为“ void”的值分配给类型为“ double”的实体

  27. 27

    错误:无法将类型“ double *”的值分配给类型“ double”的实体

  28. 28

    无法将类型为int的值分配给类型为node的实体

  29. 29

    Xcode 7.2.1 Swift 2.1.1无法将类型'Dictionary <_,_>'的值分配给'Dictionary'类型

热门标签

归档