草庐IT

l_textField

全部标签

firebase - 在 Streambuilder 中使用 TextField

我们如何在StreamBuilder中添加一个TextField?我有一个TextField/TextFormField作为StreamBuilder或FutureBuilder的构建器函数内的小部件之一,每当我们尝试与文本字段交互时,它只会刷新整个构建器小部件并再次调用流/future。body:StreamBuilder(stream:getClientProfile().snapshots(),builder:(context,snapshot){if(snapshot.connectionState==ConnectionState.active){print(snapshot

dart - 如何在 Flutter 中处理密码中的 TextField 验证

我创建了一个登录页面,我需要将这些内容添加到我的密码中。我该如何使用验证警报消息?至少1个大写字母至少1个小写字母至少1个数字至少1个特殊字符通用允许字符(!@#$&*~) 最佳答案 您的正则表达式应如下所示:r'^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[!@#\$&*~]).{8,}$解释如下:r'^(?=.*[A-Z])//shouldcontainatleastoneuppercase(?=.*[a-z])//shouldcontainatleastonelowercase(?=.

ios - 根据内容调整 textField 的大小

在使用Swift编写的iOS应用程序中使用自动布局时,如何根据内容调整文本字段的大小?当View加载时以及用户输入时,文本字段将根据需要调整大小以适应其内容。理想情况下,文本字段会在某个点停止调整大小,比如6行,并变为可滚动。 最佳答案 您必须使用UITextView而不是UITextField。然后,您可以使用sizeThatFits方法。但首先你必须知道一条线有多高。您可以使用lineHeight获取该信息:varamountOfLinesToBeShown:CGFloat=6varmaxHeight:CGFloat=yourT

ios - 当键盘出现在 SwiftUI 中时向上移动 TextField

我的主ContentView中有七个TextField。当用户打开键盘时,一些TextField会隐藏在键盘框架下。所以我想在键盘出现时分别向上移动所有TextField。我使用下面的代码在屏幕上添加了TextField。structContentView:View{@StatevartextfieldText:String=""varbody:someView{VStack{TextField($textfieldText,placeholder:Text("TextField1"))TextField($textfieldText,placeholder:Text("TextFie

ios - Swift UI 测试 TextField 中的访问字符串

我正在使用Xcode和XCTest中集成的UITestCase类来测试应用程序UI。我想测试这样的东西:app=XCUIApplication()lettextField=app.textFields["Apple"]textField.typeText("text_user_typed_in")XCTAssertEqual(textField.text,"text_user_typed_in")我试过textField.value作为!字符串方法;这没用。我还尝试将新的异步方法与expectationForPredicate()结合使用,但会导致超时。知道如何使用UI测试来执行此操作

ios - 如何在 swift 中使用 Textfield 制作 UITableview?

我想在每个单元格中制作一个带有文本字段的表格View,我在swift文件中有一个自定义类:importUIKitpublicclassTextInputTableViewCell:UITableViewCell{@IBOutletweakvartextField:UITextField!publicfuncconfigure(#text:String?,placeholder:String){textField.text=texttextField.placeholder=placeholdertextField.accessibilityValue=texttextField.acc

ios - 在 iOS 中开始在 TextField 中输入时,PlaceHolder 会显示动画

如何在UITextField中设置这种类型的动画?现在,许多应用程序都在使用它。 最佳答案 我找到了解决方案。您可以使用多个标签管理此类动画,并将这些标签显示隐藏到textFieldDidBeginEditing方法中。如果您想要与您在问题中描述的一样漂亮的动画,请尝试使用UITextField的第三方存储库。JVFloatLabeledTextFieldUIFloatLabelTextFieldFloatLabelFields如果您正在寻找与此动画等效的UITextView,请访问UIFloatLabelTextView存储库。

ios - 如何验证 UIAlertController 中的 TextFields?

谁能告诉我如何在UIAlertController中验证UITextFields?我需要它来防止用户单击“保存”,除非输入两个字段。到目前为止,这是我的代码:@IBActionfuncbtnStart(sender:AnyObject){varalert=UIAlertController(title:"Newuser",message:"Addanewuser",preferredStyle:.Alert)letsaveAction=UIAlertAction(title:"Save",style:.Default){(action:UIAlertAction!)->Voidinse

ios - 检查 UIAlertController TextField 以启用按钮

我有一个带有文本字段和两个按钮的AlertController:取消和保存。这是代码:@IBActionfuncaddTherapy(sender:AnyObject){letaddAlertView=UIAlertController(title:"NewPrescription",message:"Insertanameforthisprescription",preferredStyle:UIAlertControllerStyle.Alert)addAlertView.addAction(UIAlertAction(title:"Cancel",style:UIAlertAct

swift - UISearchbar TextField 的高度可以修改吗?

我正在测试我的用户界面,我发现搜索栏对我来说有点太窄了。我还想确保视力较差或动手能力较差的人可以毫无问题地调出他们想要的界面。所以,我想做的是调整UISearchbar中UITextfield的高度。我尝试过的:1.在Storyboard中,添加UISearchbar高度约束-结果:searchbar大小增加,但UITextField内部保持不变。访问UISearchbar中的UITextField并修改其高度-结果:控制台输出显示参数已修改,但在屏幕上,UITextField高度保持不变。注意-我可以使用方法2修改UITextField的其他参数,并且更改会反射(reflect)在屏