我想在我们的 Flutter 视图上“推送”一个新的原生视图(Android 中的 Activity 和 iOS 中的 UIViewController ),在新的原生视图完成/完成后,让屏幕回到我们的 Flutter 视图。
我可以在 Android 中做到这一点。但是当我尝试在以下位置执行此操作时,我对 iOS 非常陌生ios/Runner/AppDelegate.m:
SwiftViewController *swiftViewController = [controller.storyboard instantiateViewControllerWithIdentifier:@"SwiftViewController"];
[(FlutterViewController *)self.window.rootViewController pushViewController:swiftViewController animated:YES];
Run Code Online (Sandbox Code Playgroud)
它给出了错误:
“FlutterViewController”没有可见的@interface 声明了选择器“pushViewController:animated”
那么如何在iOS中做到这一点呢?谢谢