내가테이블 뷰의 모든 셀에 이미지를 배치하는 방법은 무엇입니까? 스피
-(UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView
dequeueReusableCellWithIdentifier:CellIdentifier];
itemimageview=[[UIImageView alloc]initWithFrame:CGRectMake(5, 8, 75, 70)];
itemimageview.image=[UIImage imageNamed:@"thumb_mdpi.png"];
itemimageview.userInteractionEnabled = YES;
[cell.contentView addSubview:itemimageview];
return cell;
}
처럼 모든있는 tableview 셀에 이미지 뷰를 배치하고 u는 어떤 행을 클릭 할 때 우리는 내가 didSelectROw 방법에 아래의 코드를 작성 우리의 아이폰 camera.For의 이미지를 얻을 하나 application.In 개발 . u는 첫 번째 행을 선택하고 이미지를 촬영, 도적질하지 말라,
UIImagePickerController *imagePicker = [[[UIImagePickerController alloc] init]
autorelease];
imagePicker.sourceType=UIImagePickerControllerSourceTypeCamera;
//imagePicker.allowsImageEditing = NO;
imagePicker.delegate = self;
[self presentModalViewController:imagePicker animated:YES];
내가
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage* image = [info objectForKey:UIImagePickerControllerOriginalImage];
NSLog(@"image selected");
itemimageview.image =image;
[self dismissModalViewControllerAnimated:YES];
}
같은 UIImagePickerController를 위임 방법을 사용하지만 내 문제는 이미지를 선택한 후 후, 해당 이미지는 마지막 셀에 표시 될 것입니다 그 이미지는 마지막 행에 나타날 것입니다. 제발 모든 행에 대한 이미지를 얻기위한 내 코드의 변경 내용을 알려주십시오.
코드에 중단 점을 추가하여 간단하게 확인하십시오. 또는 스위치 케이스를 사용하고 행 1을 누른 다음이 이미지 디스플레이를 클릭하고 두 번째 행을 선택하면이 이미지가 표시되는 것과 같은 코드를 작성합니다. – ram