我在“/Documents/saved/”目录中有几张 png 格式的图像。我将此目录加载到一个名为“contents”的数组中 当我使用 NSLog 查看该数组的内容时,我会看到图像以及 .DS_STORE 文件 我想要做的是将所有这些图像加载到 UICollectionView 单元格中。
我试过这个,
[[cell collectionImageView] setImage:
[UIImage imageWithContentsOfFile:
[contents objectAtIndex:indexPath.item]]];
collectionImageView 连接到 UICollectionViewCell 中的 UIImageView
但它似乎不起作用。编辑
NSString *dataPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/DImage"];
NSArray *contents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:dataPath error:NULL];
NSLog(@"%@", 内容);
这给了我输出
2013-03-25 10:37:20.186 aUX[543:c07] (
".DS_Store",
"savedImage_0.png",
"savedImage_1.png",
"savedImage_2.png",
"savedImage_3.png",
"savedImage_4.png",
"savedImage_5.png"
)
(我拖了一个名为 collectionImageView 的 UIImageView。)我需要在集合视图单元格中一一显示这些图像。