在现有本机应用程序中使用FlutterViewController时关闭启动画面

时间:2018-04-10 21:48:28

标签: swift flutter

我正在使用Flutter内置的Android应用程序扩展我们现有的Swift iOS应用程序。它工作正常,但是当我转向FlutterViewController时,启动画面会在加载时闪烁(可能是颤动的闪屏)。有没有办法在后台执行加载/ segue,只有在页面加载后才会进行segue?

使用: Swift 4.0,Flutter

1 个答案:

答案 0 :(得分:0)

也许可以将FlutterViewController的splashScreenView设置为nil即可。

  

指定要用作初始屏幕的视图。 Flutter的渲染是异步的,因此当Flutter视图最初放置在视图层次结构中时,Flutter应用程序渲染的第一帧可能不会立即出现。启动画面视图将被替换,直到渲染第一帧为止。

     

使用的视图应适合多种尺寸;会自动应用具有自动调整大小的宽度和高度的蒙版。

     

声明

     

@属性(读写,强壮,非原子)UIView * splashScreenView;