ChavezChen / CWLateralSlide

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

收回左侧栏,在首页弹出一个view,view弹不出来 #49

Closed threeqq closed 6 years ago

threeqq commented 6 years ago

我想在左侧栏的某个按钮的响应事件中,收回侧边栏,并发一个通知给首页,让首页弹出一个view,[[NSNotificationCenter defaultCenter] postNotificationName:@"showLogin" object:nil]; [self dismissViewControllerAnimated:YES completion:nil]; 这是按钮中的代码,在首页可以收到通知,但是view弹不出来,这是什么情况?

ChavezChen commented 6 years ago

直接在侧边栏的按钮事件调用cw_present试试能不能满足需求,这个方法包含收起侧边栏,再弹出试图。

threeqq commented 6 years ago

直接在侧边栏的按钮事件调用cw_present,直接崩了,我要弹出的视图是加在首页控制器的一个view

ChavezChen commented 6 years ago

我以为你说的弹出来是只present一个界面出来。。 这个得看你具体的实现方式了。。

threeqq commented 6 years ago

已经好了

threeqq commented 6 years ago

大神,你这个框架有没有全局的退出侧滑栏的响应事件

ChavezChen commented 6 years ago

全局退出侧滑栏的响应事件是指啥哟。。是指 只要侧滑栏收起来就回调吗?如果是这个 还没有哦。

threeqq commented 6 years ago

嗯,没有算了,已经好了,谢谢啊

threeqq commented 6 years ago

我在侧边弹出的控制器里面写了改变状态栏为白色的代码,并没有效果,这个该加在哪里?

ChavezChen commented 6 years ago

在plist文件里 View controller-based status bar appearance 这个字段设置为NO,再添加 [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent; 这行代码就可以了。。。随便加哪都可以,只要保证有运行就好了。

threeqq commented 6 years ago

我加试了,但是没效果,遮盖在上面从左侧划出

ChavezChen commented 6 years ago

111 我是在抽屉leftVC的 viewDidAppear里面设置为白色 viewDidDisappear设置为默认。。

threeqq commented 6 years ago

好了,我之前是在侧边栏控制器的viewWillAppear里面写的,我现在改在首页控制器里面了,非常感谢