2015-07-19 59 views
0

工作代碼下載陣列和打印圖像:通過的UIImageView刷卡pffile陣列

var query = PFQuery(className: "Cats") 
    query.orderByDescending("objectId") 

    query.findObjectsInBackgroundWithBlock ({(objects:[AnyObject]?, error: NSError?) in 
     if(error == nil){ 

      //let imageObjects = objects as! [PFFile] 


       //if (rightSwipe.direction == .Right) { 
        let randomNumber = Int(arc4random_uniform(UInt32(objects!.count))) 
        println(randomNumber) 


       for object : PFObject in objects as! [PFObject] { 

        let thumbNail = object["image"] as! PFFile 
        println(thumbNail) 

       thumbNail.getDataInBackgroundWithBlock({ 
        (imageData: NSData?, error: NSError?) -> Void in 
        if (error == nil) { 
         let image = UIImage(data:imageData!) 

          self.shoesImageView.image = image 

        } 

       })//getDataInBackgroundWithBlock - end 
      //} 

      }//for - end 

     } 
     else{ 
      println("Error in retrieving \(error)") 
     } 

    }) 

解析類照片:

運行的應用程序的

enter image description here

照片:

enter image description here

故事板照片:

enter image description here

什麼我的目標是,通過對每個UIImage的視圖圖像刷卡。如果您查看打印陣列的輸出,我只是不知道如何讓它刷過照片。最後,如果有一種方法可以實施一種隨機化的滑動方式,那將是非常棒的。我一直在修補這個相當長的一段時間,沒有運氣。

謝謝你們

回答

0

如果您正在尋求建立類似照片庫的應用程序,那麼我建議你使用一個滾動視圖,讓啓用了分頁用戶滾動。

+0

Welp我的目標是一個類似的風格,更喜歡tinder或這個想法的東西。我不想做一個Tinder克隆,只是想要可以滑動的圖像。那麼我是否會以這種錯誤的方式去做? – dcarney999