2015-07-19 37 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