這是我的代碼..
Container(
width: 400,
height: 250,
decoration: BoxDecoration(
gradient:LinearGradient(
colors: <Color>[
Colors.purpleAccent,
Colors.pink,
]
),
borderRadius: BorderRadius.circular(10),
),
child: CircleAvatar(
backgroundImage: AssetImage('images/images.jpg'),
radius: 1,
),
),
在上面的代碼中,我給出的半徑為 1,但它不起作用,而是影像將全尺寸作為容器的給定高度。
這是輸出影像,此處賦予影像的半徑為 1,但仍占用整個容器空間。
uj5u.com熱心網友回復:
嘗試CircleAvatar用Center小部件包裝您的小部件以查看它是否受到限制:
Container(
width: 400,
height: 250,
decoration: BoxDecoration(
gradient: LinearGradient(colors: <Color>[
Colors.purpleAccent,
Colors.pink,
]),
borderRadius: BorderRadius.circular(10),
),
child: Center(
child: CircleAvatar(
backgroundImage: AssetImage(
'images/images.jpg',
fit: BoxFit.cover,
),
radius: 5,
),
),
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/367321.html
