2

我有这个自动平台检测导航功能,但是当我在发布模式下将它用于 iPhone 时,它​​会滞后,但当我只使用MaterialPageRoute它时,它在 iOS 上根本不会滞后。

static navigateTo({BuildContext context, Widget w, bool fullscreenDialog}) {
    Platform.isIOS
    ? Navigator.push(context, CupertinoPageRoute(builder: (context) => w, fullscreenDialog: fullscreenDialog))
    : Navigator.push(context, MaterialPageRoute(builder: (context) => w, fullscreenDialog: fullscreenDialog));
}
4

0 回答 0