UIImage 인스턴스에서로드 된 이미지를 DetailViewController의 UIImageView에 전달하려고합니다.UIImageView에 UImage 전달
2011-02-09 10:52:13.404 WorldGovernments[31443:207] pathToMap = af-map.gif
2011-02-09 10:52:13.406 WorldGovernments[31443:207] detail map is: <UIImage: 0x4e44a80>
나는 다음과 같은 방법으로 MapDetailsViewController
이 이미지를 전달하는 방법에 대한 불확실입니다 : 나는 성공적으로 그 이미지 경로를 당겨지고, 내 NSLogs()에서 볼 수 있듯이 .gif 중요 파일에 액세스하고 볼 수 있습니까?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
MapDetailsViewController *dvController = [[MapDetailsViewController alloc] initWithNibName:@"MapDetailsView" bundle:[NSBundle mainBundle]];
NSDictionary* tempDict=[sortedCountries objectAtIndex:indexPath.row];
NSString *pathToMap = [tempDict objectForKey:@"map"];
NSLog(@"pathToMap = %@",pathToMap);
UIImage *detailMap = [UIImage imageNamed:pathToMap];
NSLog(@"detail map is: %@",detailMap);
MapDetailsViewController.selectedImageView.image = detailMap;
[self.navigationController pushViewController:dvController animated:YES];
[dvController release];
//dvController = nil;
}
은 내가이 줄 끔찍하게 잘못 뭔가를하고있는 중이 야 알고
MapDetailsViewController.selectedImageView.image = detailMap;
내가 빌드 할 때이 오류가 있기 때문에 :
Request for member 'image' in something not a structure or union
'MapDetailsViewController'에서 ** @ m.h,'@ synthesize'에서'@ property'를 사용하여 ** selectedImageView **를'UIImageView'로 정의해야합니다. – WrightsCS
고마워 ... 내 다른 것을 삭제했습니다. 의견을보기 전에 주석을 달아보십시오. – mozzer
그걸 정리 했는데도 UIImageView에 아무것도로드되지 않았습니까? IB에서 올바르게 배선 된 것 같습니다 ... – mozzer