你如何在Parse.com上看到超过1张图片

时间:2014-04-17 21:33:46

标签: ios objective-c uicollectionview parse-platform segue

关注此问题/答案

https://www.parse.com/questions/pfquerytableviewcontroller-segue

我想知道如何设置传递多个图像的代码。有没有办法让UIImageView可重用? (像CollectionView Cell一样)

这将是来自单击单元格的1张图像的代码。

编辑代码:

-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath {

static NSString *cellIdentifier = @"Cell";
VestimentaDetailCell *cell = (VestimentaDetailCell *) [collectionView dequeueReusableCellWithReuseIdentifier:cellIdentifier forIndexPath:indexPath];

static int index = 1;

PFFile *imageFile = [self.vestimenta objectForKey: [NSString stringWithFormat:@"image_%d", index++]];

[imageFile getDataInBackgroundWithBlock:^(NSData *data, NSError *error) {
if (!error) {

cell.imageFile.image = [UIImage imageWithData:data];


}
}];

return cell;
}

如何让细胞重复使用并显示更多图像?

谢谢。

1 个答案:

答案 0 :(得分:0)

听起来你问是否可以更改图像视图中创建的图像?如果是这样,答案肯定是肯定的。

您可以根据需要多次替换图像视图中的图像。加载到按钮中的图像也是如此,但您必须使用特殊方法。