ChavezChen / CWLateralSlide

One line of code to integrate 0 coupling side drawer!一行代码集成0耦合侧滑抽屉!
MIT License
1.28k stars 201 forks source link

CWLateralSlide和RTRootNavigationController结合使用的问题 #125

Open devcxm opened 4 years ago

devcxm commented 4 years ago

首先感谢两个库的作者(@ChavezChen @rickytan)提供这么强大的库,但在项目同时使用这两个库时,发现一个问题(附Demo)

CWLateralSlide&RTRootNavigationController Demo.zip

打开侧滑菜单,然后选择Push到下一个界面,会出现导航栏跳动的问题(vc的view frame变化),如果在主界面push就不会。麻烦两位作者看看,哪个库能针对这个问题做下优化。

devcxm commented 4 years ago

如果把 https://github.com/ChavezChen/CWLateralSlide/blob/fdf8f70471832b8e50f78639a792e55a08741d75/CWLateralSlide/UIViewController%2BCWLateralSlide.m#L101

改成YES

[nav pushViewController:vc animated:YES];

导航栏就不会跳动,但是CWLateralSlide动画就不连贯了。

Bruce-pac commented 4 years ago

@devcxm 可以试试SlideDrawer

sauchye commented 4 years ago

[nav pushViewController:vc animated:YES]; 这样导航栏也会跳动,麻烦大大们喵喵看 @ChavezChen