ios SWRevealViewController revela animation segue push

Estoy usando SWRevealViewController (la versión actualizada) para hacer una aplicación de menu de barra lateral deslizable,

Conexión de diferentes controlleres de vista trasera (según la celda de la barra lateral diferente)

SWRevealViewControllerSeguePushController class segue.

cada vez que toco una celda que es diferente de la actual

la barra lateral se vuelve completamente reveladora, luego el nuevo controller de la vista trasera es empujado desde

el lado correcto.

Parece que el antiguo vc trasero se mueve primero hacia la derecha (totalmente invisible) y luego el nuevo se mueve

a la izquierda para mostrar la pantalla completa.

Eso no se ve bien, quiero que parezca que siempre estoy usando el mismo controller de vista cuando

se golpearon diferentes celdas y el vc trasero siempre sería visible al less una parte de él.

¿Alguna forma de modificar la configuration de animation original?

¡gracias por adelantado!

finalmente encontré el método de configuration en

 - (void)_dispatchPushFrontViewController:(UIViewController *)newFrontViewController animated:(BOOL)animated { FrontViewPosition preReplacementPosition = FrontViewPositionLeft; if ( _frontViewPosition > FrontViewPositionLeft ) preReplacementPosition = FrontViewPositionRightMost; 

// cambiar FrontViewPositionRightMost a FrontViewPositionRight

Como alternativa, simplemente puede editar la propiedad _rearViewRevealOverdraw en SWRevealViewController.m para que sea 0.0f para evitar que el controller posterior revele más vista posterior durante la animation de presentación.