草庐IT

l_textField

全部标签

flutter - 如何在 flutter 中制作圆形 TextField?

iOS的MaterialDesign看起来不太好,尤其是TextField。那么有什么方法可以创建自己的吗?或者有什么方法可以给TextField添加一些样式,让它看起来很圆? 最佳答案 您可以在TextField的装饰参数中添加圆角TextField(decoration:InputDecoration(border:OutlineInputBorder(borderRadius:BorderRadius.circular(10.0),),filled:true,hintStyle:TextStyle(color:Colors.g

flutter - TextFormField 和 TextField 有什么区别?

我是Flutter(和Dart)的新手,在尝试构建表单来编辑对象时,我在网上搜索了示例和教程,我看到这两种方法都被使用了。两者有什么区别?我应该使用哪一个? 最佳答案 IfyoumakingaFormwhereyourequiresave,reset,orvalidateoperations-useTextFormField.ElseForSimpleuserinputcaptureTextFieldissufficient.TextFormField,与Form小部件集成。这是一个将TextField小部件包装在FormField

android - 如何在flutter中获取TextField值

我已经在Flutter中创建了注册屏幕。我想在FlatButton的onPressed中获取邮箱和密码。有人知道如何在flutter中做到这一点吗?WidgetSignupPage(){returnnewScaffold(body:Container(height:MediaQuery.of(context).size.height,decoration:BoxDecoration(color:Colors.white,image:DecorationImage(colorFilter:newColorFilter.mode(Colors.black.withOpacity(0.05)

dart - 无法更改 TextField 边框颜色

我正在尝试使用BorderSide更改我的TextField边框的颜色,但它不起作用。这是我下面的代码。newTextField(decoration:newInputDecoration(border:newOutlineInputBorder(borderSide:newBorderSide(color:Colors.teal)),hintText:'Tellusaboutyourself',helperText:'Keepitshort,thisisjustademo.',labelText:'Lifestory',prefixIcon:constIcon(Icons.perso

flutter - 如何将清除按钮添加到 TextField 小部件

有没有合适的方法向TextField添加清除按钮?就像这张来自Material设计指南的图片:我发现是在InputDecoration的suffixIcon中设置一个明确的IconButton。这是正确的方法吗? 最佳答案 输出:创建一个变量var_controller=TextEditingController();还有你的TextField:TextField(controller:_controller,decoration:InputDecoration(hintText:'Enteramessage',suffixIcon

Flutter:如何制作带有 HintText 但没有下划线的 TextField?

这就是我想要做的:在文本字段的Flutter文档(https://flutter.io/text-input/)中,它说您可以通过将null传递给装饰来删除下划线。但是,这也摆脱了提示文本。无论文本字段是否聚焦,我都不想要任何下划线。更新:更新了已接受的答案,以反射(reflect)FlutterSDK自2020年4月以来的变化。 最佳答案 这样做:TextField(decoration:newInputDecoration.collapsed(hintText:'Username'),),或者如果您需要图标等其他内容,请使用In

ios - iOS 中 textField 上的电子邮件验证

在iOSApp中,如何在UITextField上添加Email验证? 最佳答案 使用NSPredicate和正则表达式:-(BOOL)validateEmailWithString:(NSString*)email{NSString*emailRegex=@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate*emailTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",emailRegex];return

ios - 使用 `textField:shouldChangeCharactersInRange:` ,如何获取包含当前键入字符的文本?

我正在使用下面的代码来尝试更新textField2的文本内容以匹配textField1的内容,只要用户键入textField1。-(BOOL)textField:(UITextField*)theTextFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{if(theTextField==textField1){[textField2setText:[textField1text]];}}但是,我观察到的输出是......textField2is"12",whentex

java - 我所有的 JavaFX TextFields 中都有行

所以,在JavaFX上咬牙切齿,到目前为止一切进展顺利。但是,所有文本字段都有一条横穿它们的线,距离顶部10像素左右。不仅在我的应用程序中,在SceneBuilder应用程序中也是如此。注意,我没有使用任何明确的CSS,我不知道SceneBuilder使用什么。屏幕截图来自SceneBuilder,我的屏幕看起来一模一样。所以,这是基本的东西。java-versionjavaversion"1.8.0_45"Java(TM)SERuntimeEnvironment(build1.8.0_45-b14)JavaHotSpot(TM)64-BitServerVM(build25.45-b0

java - 我所有的 JavaFX TextFields 中都有行

所以,在JavaFX上咬牙切齿,到目前为止一切进展顺利。但是,所有文本字段都有一条横穿它们的线,距离顶部10像素左右。不仅在我的应用程序中,在SceneBuilder应用程序中也是如此。注意,我没有使用任何明确的CSS,我不知道SceneBuilder使用什么。屏幕截图来自SceneBuilder,我的屏幕看起来一模一样。所以,这是基本的东西。java-versionjavaversion"1.8.0_45"Java(TM)SERuntimeEnvironment(build1.8.0_45-b14)JavaHotSpot(TM)64-BitServerVM(build25.45-b0