gpt4 book ai didi

iphone - 从 iPhone 照片库获取照片并在表格 View 中显示

转载 作者:行者123 更新时间:2023-12-03 19:13:48 24 4
gpt4 key购买 nike

我想在表格 View 中显示照片库中的所有图像。我可以通过 assetLibrary 访问所有图像,但无法在表格中显示它们。我没有收到任何错误,但仍然不知道发生了什么。

NSMutableArray *assets = [[NSMutableArray alloc]init];

ALAssetsLibrary *library = [[ALAssetsLibrary alloc]init];

[library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop){

if(group != NULL){

[group enumerateAssetsUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop){

if(result != NULL){
[assets addObject:result];
}else NSLog(@"NO photo");;
}];
}
}


failureBlock:^(NSError *error){NSLog(@"Error");}];

TableView 的数据源方法:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

NSString *identifier = @"id";

UITableViewCell *cell = (UITableViewCell*)[tableView dequeueReusableCellWithIdentifier:identifier];

if(cell == NULL){

cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];
}

[cell.imageView setImage:[UIImage imageWithCGImage:[[assets objectAtIndex:indexPath.row]thumbnail]]];

[cell textLabel].text = @"Photo";

return cell;

}

请帮助我做错了什么......

感谢帮助

最佳答案

您可以引用以下链接来解决您的问题

http://agilewarrior.wordpress.com/tag/alassetslibrary/

关于iphone - 从 iPhone 照片库获取照片并在表格 View 中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10174272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com