2
현재 서버에서 jpg 이미지가 채워진 tableview가 있습니다. 하나의 이미지를 선택할 때 UIActivityController가 표시되지만 카메라 롤에 저장할 수있는 옵션은 없습니다. 유일한 옵션은 페이 스북 (Facebook), 트위터, 메일 등의 공유입니다.UIActivityViewController "카메라 롤에 저장"옵션이 표시되지 않습니다.
카메라 롤에 이미지를 저장하는 옵션과 "보기"를 클릭하는 또 다른 옵션을 가질 수 있으므로 표시 할 수 있습니다. 새로운 상세보기로 저는 주로 카메라 롤에 저장하고 상세보기를 보여주는 작업을 원합니다.
이것은 내가 지금까지 가지고있는 코드입니다.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView
dequeueReusableCellWithIdentifier:CellIdentifier];
NSString *path = [NSString stringWithFormat:@"http://10.1.4.2:8080/DCIM/DCIM/VIDEOS/%@", [movieArray objectAtIndex:indexPath.row]];
NSString *ext = [[path pathExtension] lowercaseString];
if([ext isEqualToString:@"jpg"]) {
UIActivityViewController *objVC = [[UIActivityViewController alloc]initWithActivityItems:[NSArray arrayWithObjects:[NSURL URLWithString:path], nil] applicationActivities:nil];
[self presentViewController:objVC animated:YES completion:nil];
}
이미지 개체는 URL에서 가져온 것입니다. 로컬로 프로젝트에 저장되지 않습니다. @Aaron Brager – teejay
@teejay 네. 다운로드해야합니다. –