Этот урок делает почти то же самое, хотя и с некоторыми дополнительными вещами, которые вам, вероятно, не нужны: http://www.cimgf.com/2008/03/03/core-animation-tutorial-wizard-dialog-with-transitions/
Короче, просто позвоните
[[myWindow contentView] setWantsLayer:YES];
[[[myWindow contentView] animator] replaceSubview:currentView with:newView];
, чтобы сделать анимацию скрещивания двух видов. Если вы хотите использовать другой тип анимации, вам может помочь четвертый блок кода в руководстве.
Имейте в виду, что использование слоев Core Animation нарушает рендеринг шрифта, поэтому, вероятно, вы захотите setWantsLayer:NO
после завершения анимации.