小编Osc*_*r L的帖子

版本更改后,Hero 小部件不能是另一个Hero 小部件的后代

我最近尝试添加 firebase fcm 并且它不起作用只是导致了几个错误,所以我将所有内容回滚到原始的 RUNNING 代码,但在此过程中升级了 flutter...自 v1.3.10 以来,Hero 不能包含另一个 Hero 小部件在其子层次结构中,但我找不到解决方法。(理想情况下不想改回版本)

我检查了 heroTags,也找不到任何嵌套的 Hero 小部件 - 也许是因为动画生成器?

import 'package:flutter/material.dart';
import 'dart:math';
import 'package:vector_math/vector_math.dart' show radians, Vector3;
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import './Custom Icons/my_flutter_app_icons.dart' as CustomIcons;
import 'package:startoversword/liftPage.dart';
import 'package:startoversword/analWinkPage.dart';
import 'package:startoversword/lipPage.dart';
import 'package:startoversword/windscreenWiperPage.dart';
import 'package:startoversword/highHeelPage.dart';
import 'package:startoversword/rollerCoasterPage.dart';
import 'package:startoversword/notificationPage.dart';
import 'package:flutter/services.dart';

void main() async {
  await SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Menu',
      home: _placeMyAppScaffold(),
    );
  }
}

class _placeMyAppScaffold extends …
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-animation

3
推荐指数
2
解决办法
3174
查看次数

标签 统计

dart ×1

flutter ×1

flutter-animation ×1