簡體   English   中英

使用swift從parse.com查詢數據和圖像到tableview

[英]querying data and images into a tableview from parse.com using swift

在此處輸入圖片說明

我正在尋找使用swift將數據和圖像查詢到表格視圖中的方法,但是,我似乎找不到任何教程或任何顯示方法的東西。 在我的解析類中,我有一個名為Products的類,在該類中,我有一個名為productNameproductImageproductDescription 在我的表格視圖中,它比在其中顯示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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM