マスターにたくさんの行があり、最初に行をクリックすると、内容が詳細に表示されます。戻って新しい行を選択するか、同じ行を選択すると、詳細に「詳細ビューのコンテンツがここに表示されます」と表示されます。私は狂ったようにトレースし、何らかのイベントの並べ替えの場合に備えて NSLog を使用し、ビューと UIControl インスタンスで setNeedsDisplay を使用しました。すべてが正しい順序で問題なく追跡されていますが、新しいコンテンツは何も表示されていません。NSLog は、新しいコンテンツがコントロール内にあり、表示されていないことを示しています。どんな支援も大歓迎です。これは私を夢中にさせています。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"showDetail"]) {
NSIndexPath *indexPath = [[self tableView] indexPathForSelectedRow];
NSObject *object = [[[self objects] objectAtIndex:[indexPath section]] objectAtIndex:[indexPath row]];
[[segue destinationViewController] setDetailItem:object];
}
}