簡體   English   中英

如何在顫動的同一行中創建帶有圖標和文本的標簽欄?

[英]How to create a tabbar with icon and text in same row in flutter?

我正在嘗試創建一個標簽欄,其中包含標簽中同一行中的圖標和文本。

我嘗試了下面的代碼來實現相同的,因此圖標和文本在選項卡中以列方式顯示。

     bottom: TabBar(
                      tabs: [
                        Tab(icon: new Image.asset("assets/images/ic_policy@2x.png",width: 18,height: 18), child: Text("Policies")
                            ),
                        Tab(
                          child: Container(
                            child: Align(
                                alignment: Alignment.center,
                                child: Text("Policy Payments")),
                          ),
                        )

任何人都可以指導我如何實現相同的目標。 我的標簽欄目前如下所示。

在此處輸入圖片說明

我想設計如下:-

在此處輸入圖片說明

你為什么不定義這樣的標簽?

Tab(
  child: Row(
    mainAxisSize: MainAxisSize.min,
    children: [
      Image.asset('assets/images/ic_policy@2x.png', width: 18, height: 18),
      const SizedBox(width: 8),
      Text('Policies'),
    ],
  ),
),

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM