We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c1682b commit 8128671Copy full SHA for 8128671
1 file changed
ZFWKWebView/ZFWKWebVC.m
@@ -615,7 +615,10 @@ - (void)closeVC {
615
zf_wkWebViewEventCallBack callback = self.config.callbacks[ZFWKWebViewEventCloseKey];
616
if (callback) callback(self, self.config, nil);
617
618
- if (self.navigationController.topViewController == self) {
+ if (self.presentingViewController) {
619
+ [self dismissViewControllerAnimated:YES completion:nil];
620
+
621
+ } else {
622
switch (self.config.popType) {
623
case ZFWKWebVCPopTypeRoot:
624
[self.navigationController popToRootViewControllerAnimated:YES];
@@ -625,8 +628,6 @@ - (void)closeVC {
625
628
[self.navigationController popViewControllerAnimated:YES];
626
629
break;
627
630
}
- } else {
- [self dismissViewControllerAnimated:YES completion:nil];
631
632
633
0 commit comments