簡體   English   中英

在單個 TextField 中為多行下划線 - Flutter/Dart

[英]Underline multiple lines in single TextField - Flutter/Dart

希望擁有一個具有多行但每行都有下划線的 TextField。 鍵入文本時,它應該繼續到下一行,而不需要返回鍵。

當前的:

TextField(
                    maxLines: 2,
                    decoration: InputDecoration(
                      enabledBorder: new UnderlineInputBorder(
                        borderSide: BorderSide(
                            color: Colors.black,
                            width: 1.0,
                            style: BorderStyle.solid),
                      ),
                    ),
                  )

當前 Output:

在此處輸入圖像描述

所需的 Output:

在此處輸入圖像描述

我猜這對你有用

TextField(
              keyboardType: TextInputType.multiline,
              minLines: 100,
              maxLines: 500,
              style: TextStyle(
                decoration: TextDecoration.underline,
              ),
              decoration: InputDecoration(
                enabledBorder: InputBorder.none,
                hintText: 'Notes.....',
                hintStyle: TextStyle(color: Colors.black87),
              ),
            ),

如果您仍想更改下划線的顏色、類型或密度,請使用decorationStyledecorationColordecorationThickness屬性。

暫無
暫無

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

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