Objective c 是否用图像加载UITableView?
我很迷恋这个,尝试了所有的方法,现在我有了来自资产库的图像,我想在UITableView上以矩阵的形式显示它们,渐进式地,我不知道如何开始 我很乐意得到一个关于如何将我的UIImages链接到tableView(我需要代码…)并在矩阵中创建他的指导。 请告诉我任何方向 以下是我从assetsLibrary获取图像的方式:Objective c 是否用图像加载UITableView?,objective-c,Objective C,我很迷恋这个,尝试了所有的方法,现在我有了来自资产库的图像,我想在UITableView上以矩阵的形式显示它们,渐进式地,我不知道如何开始 我很乐意得到一个关于如何将我的UIImages链接到tableView(我需要代码…)并在矩阵中创建他的指导。 请告诉我任何方向 以下是我从assetsLibrary获取图像的方式: //------ get the images from the camera roll ---------- NSMutableArray *cameraRollPi
//------ get the images from the camera roll ----------
NSMutableArray *cameraRollPictures=[[NSMutableArray alloc]init];
ALAssetsLibrary *assetsLibrary = [[ALAssetsLibrary alloc] init];
[assetsLibrary enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop)
{
NSInteger numberOfAssets = [group numberOfAssets];
if (numberOfAssets > 0)
{
NSLog(@"numberOfPictures: %d",numberOfAssets);
//NSInteger lastIndex = numberOfAssets - 1;
int i = 0;
for (i = 0; i <= numberOfAssets-1; i++)
{
[group enumerateAssetsAtIndexes:[NSIndexSet indexSetWithIndex:i] options:0 usingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop)
{
UIImage *thumbnail = [UIImage imageWithCGImage:[result thumbnail]];
//NSLog(@"theObject!!!! -- (%d) %@",i,thumbnail);
[cameraRollPictures addObject:thumbnail];
}];
}
}
}
failureBlock:^(NSError *error)
{
NSLog(@"error: %@", error);
}];
/----从相机卷中获取图像----------
NSMutableArray*cameraRollPictures=[[NSMutableArray alloc]init];
AlassetLibrary*AssetLibrary=[[AlassetLibrary alloc]init];
[assetsLibrary enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup*组,布尔*停止)
{
NSInteger numberOfAssets=[集团numberOfAssets];
如果(numberOfAssets>0)
{
NSLog(@“numberOfPictures:%d”,numberOfAssets);
//NSInteger lastIndex=资产数量-1;
int i=0;
对于(i=0;i查看图像矩阵是如何创建的
如果你想创建一个矩阵的图像看也
或者谢谢,我正在研究这个问题。UITableView不是我的朋友??谢谢。我得到了副本和帮助的第一个链接。在枚举中,我添加了if(group)
语句。