0
Мое представление детали не изменится, если выбрана строка, если я не переназначаю, что такое detailItem
.detailView проблема в режиме просмотра splitViewView
Интересно, как исправить эту проблему.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
NSManagedObject *object = [[self fetchedResultsController] objectAtIndexPath:indexPath];
self.detailViewController.detailItem = object;
switch (indexPath.row) {
case 0:
[self.detailViewController setPlantNames:@"monarch"];
break;
case 1:
[self.detailViewController setPlantNames:@"queen"];
break;
case 2:
[self.detailViewController setPlantNames:@"viceroy"];
break;
default:
break;
}
self.detailViewController.detailItem = self;
}
}