原生与Flutter混合开发,当原生控制器dimiss 返回 flutter 控制器时,flutter 控制器会出现完全无法交互的情况,但是当最小化程序再重新进入后又能恢复。
排查了许久,发现是要返回的那个 LPFlutterViewController 里面重写了 viewWillAppear 的问题,将viewWillAppear 这个iOS 生命周期函数注释掉之后,返回flutter页面正常。
原生 iOS 返回Flutter页面导致flutter页面无法点击
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 原创:有趣知识点摸索型文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔...
- 相信在做项目的时候,各位同学都有碰到,这样一个问题,页面二级跳转或三级跳转,一键返回到一级页面的需求今天有个小伙伴...
- 1.首先我在AppDelegate.m里面 - (BOOL)application:(UIApplication*...