我希望影像在應用欄的中心并調整為更大。我嘗試使用寬度和高度,但它是死亡代碼。
class HomeScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
//??? context
return MaterialApp(
//??? MaterialApp
home: Scaffold(
//??? Scaffold
appBar: BuildAppBar(),
//????? AppBar
body: Center(child: Text('Hi')), //??? Text ????????????????????
),
);
}
AppBar BuildAppBar() {
return AppBar(
leading: Container(
padding: const EdgeInsets.all(0),
child: Image.network(
'http://www.sr...i can't open this url to pubic'),
width: 100,
height: 100,
),
);
}
}
這導致現在處于除錯模式。
uj5u.com熱心網友回復:
如果要在 appBar 的中心添加影像,可以使用此代碼;
appBar: AppBar(
title: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Image.network(
'https://picsum.photos/250?image=9',
fit: BoxFit.contain,
height: 60,
errorBuilder: (context, error, stackTrace) =>
const Icon(Icons.error_outline_outlined),
),
Container()
],
),
),
uj5u.com熱心網友回復:
嘗試這個:
return AppBar(
centerTitle: true,
toolbarHeight: 100,
title: Image.network(
imageUrl,
width: 100,
height: 100,
),
);
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/497904.html
下一篇:Flutter在ListView回傳型別String中顯示嵌套json不是型別轉換中的“Map<String,dynamic>”型別的子型別
