alibaba / alibaba/flutter_boost
iOS弹出背景透明FlutterViewController, 关闭该vc后, flutter页面滑动手势失效
- Dominant language
- Dart
- Stars
- 7.2k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
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,就会无法滑动, 点击则可以正常响应
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue with flutter_boost v3.0-preview.9 using two FlutterViewController instances, setting the presented controller's isViewOpaque to false before presenting and dismissing it. Start by tracing the iOS FlutterViewController presentation and gesture handling around dismissal, then verify that ListView and ScrollView gestures work again in the underlying controller while taps remain functional.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, ios
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100