【问题标题】:Converting PFFile to UIImage将 PFFile 转换为 UIImage
【发布时间】:2015-07-30 19:03:00
【问题描述】:

PFFile转为UIImage的步骤是什么

我设法从解析为 PFFile 获取图像。但我无法向用户显示视图,因为它不是 UIImage。

有人可以指导我吗?

我不断得到

 error: [UIImageView setFile:]: unrecognized selector sent to instance 0x7ff2937a9bd0 on the console

每当我尝试从解析中获取图像文件并将其设置为 UIImage 时

这是将文件设置为 UIImageView 的代码

var initialThumbnail = UIImage(named: "AppIcon")
        cell.customImage.image = initialThumbnail
        if let picture = object?["image"] as? PFFile {
            cell.customImage.file = picture
            cell.customImage.loadInBackground()
        }

这是 customImage 插座的代码

@IBOutlet weak var customImage: PFImageView!

其他数据加载正常,但唯一的问题是文件数据。

【问题讨论】:

  • 你把PFFile解析成什么了? NSData?
  • @MayurDeshmukh 我刚刚编辑了这个问题,你可以检查它以获得更好的视图
  • 所以......你正在崩溃--- cell.customImage.image = initialThumbnail ???
  • @MayurDeshmukh 是的,这是我的问题
  • 我看到你已经添加了出口 customImage。它在代码中属于 PFImageView 类型。你确定你已经把这个类设置为storyBoard中的imageView了吗?

标签: ios swift uiimage pffile


【解决方案1】:

我怀疑 ImageView 的类是 UIImageView 而不是 PFImageView...

选择您的 imageView 并转到身份检查器,它一定是这样的......

应该是这个……

因为 PFImageView 理解属性“文件”的 getter 和 setter 方法。

【讨论】:

    猜你喜欢
    • 2015-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多