flutter在Xcode26打包的iOS26上全屏支持右滑的问题

25年的雨水太少 小区的树木枯死很多 希望缺的冬天补上

一、 右滑返回退出flutter页面

使用Xcode26刚打包的包在iOS26上测试发现右滑直接退出了flutter的页面回到了native页面,此时不管flutter页面中跳转了很多次。

  • 第一反应就是flutter新增加东西了,
  • iOS26应该新增加东西了,
  • flutter还没适配吧!

二、解决

一番搜索后确认是iOS26新增的interactiveContentPopGestureRecognizer属性的,问题。那么在跳转到FlutterViewController的时候直接设置为false。

swift 复制代码
    @objc
    private func jumpToTaskVC() {
        let vc = HXDispatchMainFlutterViewController.init(withEntrypoint: nil)
        self.navigationController?.pushViewController(vc, animated: false)
        self.navigationController?.interactivePopGestureRecognizer?.isEnabled = false
        if #available(iOS 26.0, *) {
             self.navigationController?.interactiveContentPopGestureRecognizer?.isEnabled = false
        } else {
            // DO nothing
    }

完美。

END

问了AI,尝试了AI提供的所有办法都不行。 AI还是需要努力啊,无法解决人类不知道的,或者没有告诉AI的事。

相关推荐
QuantumLeap丶41 分钟前
《Flutter全栈开发实战指南:从零到高级》- 12 -状态管理Bloc
android·flutter·ios
前端好多云1 小时前
从一个带并发数限制的请求深入 Dart 的 Future
flutter·dart
方君宇1 小时前
SwiftUI ScrollView导致视图塌陷(高度为0)问题
ios
2501_916008891 小时前
HTTPS 请求抓包,从原理到落地排查的工程化指南(Charles / tcpdump / Wireshark / Sniffmaster)
ios·小程序·https·uni-app·wireshark·iphone·tcpdump
ii_best4 小时前
安卓/IOS工具开发基础教程:按键精灵一个简单的文字识别游戏验证
android·开发语言·游戏·ios·编辑器
星释9 小时前
鸿蒙Flutter三方库适配指南:09.版本升级适配
flutter·华为·harmonyos
胖虎112 小时前
iOS 应用网络权限弹窗的问题及解决方案
ios·网络请求·权限弹窗
bing.shao13 小时前
Flutter 与 Native的比较
flutter
孚亭13 小时前
Swift添加字体到项目中
开发语言·ios·swift
2501_9159090614 小时前
WebView 调试工具全解析,解决“看不见的移动端问题”
android·ios·小程序·https·uni-app·iphone·webview