Open mxl123 opened 4 years ago
当设置的
ModalTransitionStyle
为UIModalTransitionStyleCrossDissolve
时:
[[UIApplication sharedApplication].keyWindow.rootViewController setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
调用dismiss方法会出现CWMaskView不会消失,不走
animationControllerForDismissedController
代理方法,在cw_showDrawerViewController
前设置:
[[UIApplication sharedApplication].keyWindow.rootViewController setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
可以解决。
74
现在遇到在iOS 13.0之后的iPad上,dismiss后白屏,这个白色的view是不是就是CWMaskView,您遇到的问题和我类似吗?谢谢。
当设置的
ModalTransitionStyle
为UIModalTransitionStyleCrossDissolve
时:[[UIApplication sharedApplication].keyWindow.rootViewController setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
调用dismiss方法会出现CWMaskView不会消失,不走animationControllerForDismissedController
代理方法,在cw_showDrawerViewController
前设置:[[UIApplication sharedApplication].keyWindow.rootViewController setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
可以解决。74
现在遇到在iOS 13.0之后的iPad上,dismiss后白屏,这个白色的view是不是就是CWMaskView,您遇到的问题和我类似吗?谢谢。
你看下视图层级,是不是那个对象,可以尝试设置一下能不能解决,我的问题和#74表象一样
当设置的
ModalTransitionStyle
为UIModalTransitionStyleCrossDissolve
时:[[UIApplication sharedApplication].keyWindow.rootViewController setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
调用dismiss方法会出现CWMaskView不会消失,不走
animationControllerForDismissedController
代理方法,在cw_showDrawerViewController
前设置:[[UIApplication sharedApplication].keyWindow.rootViewController setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
可以解决。
74