Основная идея будет выглядеть следующим образом:
- (IBAction)tableViewDoubleClicked
{
...
[window setContentView:myDetailView];
}
Обратите внимание, что это может освободить представление, которое ранее использовалось в качестве contentView
для окна, поэтому, если вы планируете поменять местами несколько разных представлений содержимого, вам нужно будет правильно сохранить их в другом месте.
Подробнее см. в документации Apple .