[英]How do I make the borders of a textbox circular using flutter?
I am making an email textfield and would love for the edges of the textbox to be circular.我正在制作一个 email 文本字段,希望文本框的边缘是圆形的。 I have no clue on how to go about it.
我不知道如何 go 关于它。 Any help will be beneficial.
任何帮助都是有益的。
It is more like you need to use OutlineInputBorder()
.这更像是您需要使用
OutlineInputBorder()
。
TextFormField(
decoration: InputDecoration(
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(24)
),
focusedBorder: OutlineInputBorder(), // or just OutlineInputBorder()
),
),
If you use Flutter Form Builder package , you can define it in decoration -> border -> OutlineInputBorder -> borderRadius.如果你使用Flutter Form Builder package ,你可以在 decoration -> border -> OutlineInputBorder -> borderRadius 中定义它。 You can play with different options.
您可以玩不同的选项。 Example with borderRadius 20 below:
下面的 borderRadius 20 示例:
FormBuilderTextField(
name: 'email',
decoration: InputDecoration(
border: const OutlineInputBorder(
borderRadius: BorderRadius.all(Radius.circular(20)),
),
),
),
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.