[英]querying data and images into a tableview from parse.com using swift
我正在寻找使用swift将数据和图像查询到表格视图中的方法,但是,我似乎找不到任何教程或任何显示方法的东西。 在我的解析类中,我有一个名为Products
的类,在该类中,我有一个名为productName
, productImage
和productDescription
。 在我的表格视图中,它比在其中显示Image和productName
。 相比之下,当您单击单元格查询到viewController上以在TextView中显示Image,名称和描述时,它就比想象中的要好。 如果有人可以帮助我,将不胜感激。
// 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()
看看: https : //parse.com/docs/ios/guide#user-interface-pfquerytableviewcontroller ,这是Parses自己的用户界面,可从解析查询生成表视图。 它还说明了如何将缩略图添加到单元格。 每个单元格都会包含该对象,因此您可以轻松地找到该单元格所代表的图像。 我希望这有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.