亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

網上看的一段布局代碼,有些地方不明白

網上看的一段布局代碼,有些地方不明白

一只名叫tom的貓 2018-08-03 19:49:35
 0 收藏,136 瀏覽問題對人有幫助,內容完整,我也想知道答案0問題沒有實際價值,缺少關鍵內容,沒有改進余地代碼片段:Widget _getRowWidget2() {return new Row(children: <Widget>[   new Flexible(      flex: 1,      fit: FlexFit.tight, //和android的weight=1效果一樣       child: new Stack(children: <Widget>[         new Column(children: <Widget>[           new Text("title".trim(),              style: new TextStyle(color: Colors.black, fontSize: 20.0,),              textAlign: TextAlign.left),           new Text("desc", maxLines: 3,)         ],)       ],)   ),   new ClipRect(child: new FadeInImage.assetNetwork(    placeholder: "images/ic_shop_normal.png",    image: "images/ic_shop_normal.png",    width: 50.0,    height: 50.0,    fit: BoxFit.fitWidth,),), ],);}效果:問題:1、按我的理解是一行兩列布局的,但代碼寫的是兩行,為什么?2、不是很明白Flexible與Stack的用法。
查看完整描述

1 回答

?
慕田峪7331174

TA貢獻1828條經驗 獲得超13個贊

Flexible 跟 css 的 flex 是一回事.
Stack 跟 css 的 position: absolute 是一樣的. 絕對布局. 
示例代碼中的 Stack 沒有實際意義.

查看完整回答
反對 回復 2018-08-05
  • 1 回答
  • 0 關注
  • 726 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號