Open ketree opened 2 years ago
怎么解决的啊,我是present一个UIAlertController,关掉之后原来的flutter页面啥反应都没有了。
看看是不是有一个页面仍存在,没有消失,只不过因为设置了透明看不到而已。这种情况可以先试试设置别透明,操作一下,看看啥情况。
看看是不是有一个页面仍存在,没有消失,只不过因为设置了透明看不到而已。这种情况可以先试试设置别透明,操作一下,看看啥情况。
页面确认已经消失的, 点击手势是能够正常响应, 滑动手势就失效了.设置不透明是没有问题的.
怎么解决的啊,我是present一个UIViewController,关掉之后原来的flutter页面啥反应都没有了。
目前我这边也没有解决.
我这个问题更邪门,看了下log,FB直接把之前的页面给pop掉了。https://github.com/alibaba/flutter_boost/issues/1600#issue-1156872060
需要在 flutter页面的vc调用
[flutterVc.flutterContainer viewWillAppear:NO];
[flutterVc.flutterContainer viewDidAppear:NO];
flutter_boost会调用
flutter_boost版本 v3.0-preview.9
ios側代码: let vc = FlutterViewController.init() vc.isViewOpaque = false currentVc.present(vc, animated: true, completion: nil)
currentVc也是一个FlutterViewController, 当关闭上面弹出的这个vc之后. currentVc就无法响应滑动手势, 当currentbVC里面的flutter页面有listview或者scrollView,就会无法滑动, 点击则可以正常响应