关注此问题/答案
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;
}
如何让细胞重复使用并显示更多图像?
谢谢。
答案 0 :(得分:0)
听起来你问是否可以更改图像视图中创建的图像?如果是这样,答案肯定是肯定的。
您可以根据需要多次替换图像视图中的图像。加载到按钮中的图像也是如此,但您必须使用特殊方法。