一、Flutter TextWidget的常用属性

344 阅读1分钟

TextAlign:文本对齐属性

maxLines:文本显示的最大行数

overflow:控制文本的溢出效果

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        title: "TextWidget",
        home: Scaffold(
          appBar: AppBar(
            title: Text("TextWidget"),
          ),
          body: Center(
            child: Text(
              "总有一天,你会回头看看那些经历过的人和事;当时再大的事,现在看来好像也不过如此。你甚至会觉得自己当时太小题大做太幼稚,根本没有什么是过不去的,也根本没有什么人是离不了的。可你也不得不承认,就是因为发生过的这些,才让你变成了现在这个样子。",
              textAlign: TextAlign.left,
              /*maxLines: 1,
              overflow: TextOverflow.ellipsis,*/
              style: TextStyle(
                fontSize: 18.0,
                color: Color.fromARGB(255, 255, 150,150),
                decoration: TextDecoration.underline,
                decorationStyle: TextDecorationStyle.solid,
              ),
            ),
          ),
        ));
  }
}