Transitions between views – best option

I’ve found that animations involving visibility don’t seem to work when transitioning between two view types. This just leaves me with an abrupt change as one view becomes hidden and the other becomes visible. Is there any way around that?