gpt4 book ai didi

flutter 网络 : Stack and Flare Issue

转载 作者:行者123 更新时间:2023-12-04 15:36:56 25 4
gpt4 key购买 nike

我试图在 Flutter Web(开发 channel - v1.13.2)上创建一个简单的网页,但出现了这个奇怪的问题。当我尝试将 Flare 动画放置在分别具有 2 个附加小部件、背景和居中文本的堆栈小部件中时,Flare 似乎没有出现。但是当我移除背景容器时,耀斑可以正常工作并完美定位。这是代码;

    import 'package:flutter/material.dart';
import "package:flare_flutter/flare_actor.dart";

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.green,
),
home: MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}

class MyHomePage extends StatefulWidget {
MyHomePage({Key key, this.title}) : super(key: key);

final String title;

@override
_MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Stack(
children: <Widget>[
new Container(
decoration: new BoxDecoration(
image: new DecorationImage(
image: new AssetImage('images/bckg.jpeg'),
fit: BoxFit.cover)),
),
new Center(
child: new Text('TEST',
style: new TextStyle(
color: Colors.white,
fontSize: 200.0,
fontWeight: FontWeight.bold,
letterSpacing: 5.0)),
),
new Align(
alignment: Alignment.bottomCenter,
child: new ConstrainedBox(
constraints: new BoxConstraints(
maxHeight: 100,
maxWidth: 100,
),
child: new FlareActor("images/arrowdown.flr",
color: Colors.white,
alignment: Alignment.center,
fit: BoxFit.contain,
animation: "idle"),
),
)
],
),
);
}
}

最佳答案

我想你看到了 this bug .查看 RepaintBoundary 变通方法是否同时适用于您。

关于 flutter 网络 : Stack and Flare Issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59416872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com