我希望使用swift将数据和图像查询到tableview中,但我似乎无法找到任何教程或任何显示如何操作的内容。在我的parse类中,我有一个名为Products
的类,在该类中,我有一个名为productName
,productImage
和productDescription
的列。在我的表视图中,我有它显示图像和productName
。当您单击单元格查询到viewController以在textView中显示图像,名称和描述时,可能会假设它。如果有人可以请给我一个非常感谢的手。!
// Display product image
var initialThumbnail = UIImage(named: "question")
cell.ProductImage.image? = initialThumbnail!
if let thumbnail = object?["productImage"] as? PFFile {
cell.ProductImage.file = thumbnail
cell.ProductImage.loadInBackground()
}
这段代码似乎有问题,因为当我运行我的应用时,它只显示我的问题标记图片,而不是解析图片。
更新: 我能够让我的照片出现,我没有在正确的班级中使用UIImage。但是,在单击单元格后,我仍然无法使图像与视图控制器中的其他数据一起显示。只显示描述和名称。有什么想法吗?
这是我发布的图片:vvvvvv 很确定我必须在这里添加一些内容但不确定从表格视图中选择产品时要从图像中查询的内容
更新:发现问题所在。我将此代码添加到它中,现在可以正常工作。
if let object = currentObject {
productName.text = object["productName"] as? String
productDescription.text = object["productDescription"] as! String var initialThumbnail = UIImage(named: "question")
ProductImage.image? = initialThumbnail!
if let thumbnail = object["productImage"] as? PFFile {
ProductImage.file = thumbnail
ProductImage.loadInBackground()
答案 0 :(得分:0)
看一下:https://parse.com/docs/ios/guide#user-interface-pfquerytableviewcontroller,这是Parses自己的用户界面,它从解析查询中生成一个表视图。它还解释了如何向单元格添加缩略图。每个单元格都将包含该对象,因此您可以轻松地切换到单元格所代表的图像。我希望这有帮助!