flutter經常使用組件API(第三期)

內容若是對你有幫助,幫忙點下贊,你的點贊是我更新最大的動力,謝謝啦!若是在開發的過程遇到問題能夠一塊兒討論,能夠加個人QQ羣!167646174! 具體代碼見github ,歡迎各位Star,以及提issues!git

1.CheckBox

(說實話,這個組件有點小丑)github

API 做用 可選參數
value 複選框值 自定義
activeColor 選中的顏色 Color
tristate 若是爲 true,那麼複選框的值能夠是 true,false 或 null true/false
materialTapTargetSize 點擊區域 padded:向四周擴展48區域 shrinkWrap:控件區域
onChanged 改變後觸發事件 Func

2.CheckboxListTile

API 做用 可選參數
title 標題 -
subtitle 副標題 -
secondary 前綴 -
selected 文字是否高亮 true/false
dense 標題字變小 true/false
isThreeLine 是否三行顯示(第三行用啥顯示目前還沒看到用法) true/false
controlAffinity 將控件放在何處相對於文本,leading 按鈕顯示在文字前面,platform,trailing 按鈕顯示在文字後面 -

3.PopupMenuButton

PopupMenuButton(
            // 長按文字提示
            tooltip: "菜單哇",
            // Icon內邊距
            padding: EdgeInsets.all(10),
            // 修改默認小圖標
            icon: Icon(Icons.access_alarm),
            itemBuilder: (BuildContext context)=><PopupMenuEntry<String>>[
                PopupMenuItem(
                  child: Text("菜單"),
                ),
                PopupMenuDivider(),
                CheckedPopupMenuItem(
                  checked: false,
                  value: "呵呵",
                  child: Text("選項"),
                )
            ],
          )
複製代碼
API 做用 可選參數
tooltip 長按文字提示 -
padding Icon內邊距 -
icon 修改Icon -
itemBuilder 菜單選項 -

解釋:PopupMenuDivider爲下劃線 CheckedPopupMenuItem帶選擇框的菜單選項segmentfault

(未完待續)bash

具體代碼見github ,歡迎各位Star,以及提issues 不按期更新,根據工做繁忙程度決定.ide

-----------------如下是相關文章-----------------ui

flutter常見組件(第一期)spa

flutter常見組件之Button(第二期)3d

相關文章
相關標籤/搜索