Имам приложение за основен детайл. Изброявам всички изображения от папката с документи на приложението в табличния изглед на MasterViewController. При щракване върху всеки елемент на tableview зареждам изображението в DetailViewController, който има UIImageView. Проблемът, с който се сблъсквам, е, че изображенията не се зареждат в първия случай, когато щракна върху елемент на табличен изглед. Просто виждам съобщението „Съдържанието на подробния изглед отива тук“ в DetailViewController. Ако се върна и опитам отново, ще работи добре. Само за първи път изображението не се зарежда.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (!self.detailViewController) {
self.detailViewController = [[PtmDetailViewController alloc] initWithNibName:@"PtmDetailViewController" bundle:nil];
}
//NSDate *object = _objects[indexPath.row];
NSData *imgData = [NSData dataWithContentsOfFile:self.fPath];
UIImage *thumbNail = [[UIImage alloc] initWithData:imgData];
self.detailViewController.imgViewer.image = thumbNail;
[self.navigationController pushViewController:self.detailViewController animated:YES];
}
какво правя грешно Всяка помощ ще бъде оценена.