flutter 文本控件中的自动换行抖动

vd8tlhqk  于 2022-11-17  发布在  Flutter
关注(0)|答案(2)|浏览(150)

我对Flutter很陌生。
我目前正在编写一个简单的备忘录应用程序,标题列表如下所示:titles
这些文本小部件应该是分开的,但是我不知道如何断开文本行。具体来说,下面的代码应该使用哪个小部件?

import 'package:flutter/material.dart';

void main() => runApp(const AppMain());

class AppMain extends StatelessWidget {
  const AppMain({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Memo',
      home: Scaffold(
        body: SafeArea(
            child: <WHICH WIDGET SHOULD I USE>(
                children: [
                    Text("The first text"),
                    Text("Second Memo Title"),
                    Text("Third One"),
                    Text("and so on"),
                ],
      ),
      debugShowCheckedModeBanner: false,
    );
  }
}

我已经尝试过Wrap小工具,但它没有破坏其中的Text

  • 谢谢-谢谢
kupeojn6

kupeojn61#

使用RichText小部件,它获取TextSpan小部件的列表。

ny6fqffe

ny6fqffe2#

RichText(
    text: TextSpan(
      style: DefaultTextStyle.of(context).style,
      children: [
        TextSpan(
          text: The first text,
        ),
        TextSpan(
          text: Second Memo Title,
      ],
    ),

这对你有帮助。TextSpan有一个style属性。你可以用它来设置文本的样式。

相关问题