[英]How to create square avatar with rounded corners on flutter?
有很多方法可以實現它,但我只會使用一種。 將ClipRRect()小部件包裹在子小部件周圍(這可以是圖像或任何其他相關小部件,例如我的示例中使用的 Container)。 然后,將BorderRadius.circular(20.0)
值傳遞給 ClipRRect() 的borderRadius
屬性。 那是創建效果的活動代碼行。 在下面查看我的示例:
ClipRRect(
borderRadius: BorderRadius.circular(20.0),//or 15.0
child: Container(
height: 70.0,
width: 70.0,
color: Color(0xffFF0E58),
child: Icon(Icons.volume_up, color: Colors.white, size: 50.0),
),
),
您可以將ClipRRect
與指定BorderRadius
屬性一起使用,如下所示:
ClipRRect(
borderRadius: BorderRadius.all(Radius.circular(10.0)),//add border radius here
child: Image.asset('assets/01.jpg'),//add image location here
),
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.