簡體   English   中英

如何使文本在顫動中轉到下一行

[英]how to make the text go to the next line in flutter

我正在嘗試構建一個可以展示我的信息的簡歷應用程序。 但是當我寫長文本時,它無法自動轉到下一行,我嘗試了其他解決方案,但它不起作用。 這里的代碼

SingleChildScrollView(
    scrollDirection: Axis.vertical,
    child: Flexible(
              child: Text(
                        'longgggggggggggggggggggggggggggggggggggggg text',
                         overflow: TextOverflow.ellipsis,
                         softWrap: false,
                         style: TextStyle(
                                  color: Colors.white,
                                   fontFamily: 'NotoSans',
                                   fontSize: 15,
                                    ),
                    ),                             
            ),
),
                  

這是圖像這里是圖像

只需在文本中使用 \n 即可。

您必須使用softWrap: true,而不是softWrap: false,這將使文本在沒有更多空間時轉到下一行。

只要確保文本所在的容器,讓它轉到下一行,如果容器的高度是固定的,它會得到溢出錯誤但在垂直軸上

另一種簡單的方法是制作一個container並像你想要的那樣自定義它,例如你想要邊框還是不由你決定。 向它添加填充,以便container內的text會自動調整它不會離開container

暫無
暫無

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

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