我只想在下面的代码中将labelText的方向更改为RTL:

 new TextField(
     textAlign: TextAlign.right,
     controller: _textEdittingControler_bookName,
     autofocus: true,
     decoration: new InputDecoration(
                labelText: "افزودن کتاب",
                hintText: "نام کتاب را وارد کنید"
                ),
     )

最佳答案

只需使用方向性:

new Directionality(
    textDirection: TextDirection.rtl,
    child: TextField(
     textAlign: TextAlign.right,
     controller: _textEdittingControler_bookName,
     autofocus: true,
     decoration: new InputDecoration(
                labelText: "افزودن کتاب",
                hintText: "نام کتاب را وارد کنید"
                ),
     )

Directionality's docs

关于dart - 在InputDecoration()flutter中将labelText方向更改为RTL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51686842/

10-12 01:24