草庐IT

uitextfield

全部标签

ios - 如何从默认 UITextField 中删除 "border-radius"?

我的问题是,如何在Swift中删除textfield的“border-radius”?它可以在xCode中实现还是需要自定义textfield?如果是这样,我该怎么做?我想要默认的textfield但没有它是“border-radius”如果你明白我的意思。请帮忙! 最佳答案 UITextField有一个属性borderStyle,可以在界面构建器中更改:...或在代码中:publicvarborderStyle:UITextBorderStyle//defaultisUITextBorderStyleNone.IfsettoUIT

ios - swift - 从 var(UITextField input) 中删除空格不起作用

我是swift的新手,但从ObjectiveC的背景来看,我试图通过单击按钮将文本字段的输入输入到var中。现在,当我尝试使用“stringByTrimmingCharactersInSet”和许多其他选项删除空格时,它不起作用。这是我的代码,varsomeVariable=urlInputComponent.text!ifsomeVariable.containsString(""){someVariable=someVariable.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())pri

ios - secureTextEntry 不工作

我正在尝试从只能以编程方式创建的文本字段中输入密码,而不是通过界面生成器,但是当我尝试将secureTextEntry设置为“true”时,我只是得到一个“‘UITextField’类型的值有没有成员'secureTextEntry'"myTextField.secureTextEntry=true由于我无法使用界面生成器打开安全文本,我该如何解决这个问题。与此相关的所有其他问题似乎只是它并不总是有效,而不是不存在。 最佳答案 .secureTextEntry已在swift3中更改为.isSecureTextEntry

ios - 如何在 Swift 中制作全角 UITextField

我是Swift的新手,刚接触一周,我想设计一个100%宽度的UITextField。预期结果是文本字段应为屏幕宽度的100%。这就是我为具有320像素垂直居中TextField的iPhone5显示器所做的。这看起来符合预期,但当我使用iPhone6时,会发生这种情况:如何使屏幕宽度达到100%?因为我只能在尺寸检查器中看到固定宽度的输入。 最佳答案 你不应该指定宽度,而是文本字段的前导和尾随空格到它的父View:选择要对齐的UITextField点击固定图标取消选中“限制边距”设置前导为0将尾随设置为0这将导致TextField在每

swift - 在函数中传递未知数量的参数

在我当前的项目中,我必须实现多个函数来处理应用程序的多个屏幕中不同数量的UITextField。我想如果我能实现一个可以接受任意数量的UITextField的函数,效率会更高。是否可以在swift3上实现这些功能? 最佳答案 SwiftVariadicParameters接受指定类型的零个或多个参数。可变参数的语法是,在参数的类型名称后插入三个句点字符(...)。funcanyNumberOfTextField(_textField:UITextField...){}现在您可以传递任意数量的textField。anyNumberFi

swift - 在 Swift 中计算 UITextInput 文本值长度的最佳方法?

我有两个UITextInput控件,我想计算其中的字符数。对于上下文,我有两个输入:一个用于电子邮件地址,一个用于密码。我还有一个“登录”按钮。该按钮默认处于非事件状态,但只要在两个输入中都输入了至少一个字符,我就会以编程方式启用该按钮。这是为了防止在用户在两个字段中输入值之前尝试登录。到目前为止,我使用的是这种方法:ifcount(emailInput.text)>0&&count(passwordInput.text)>0{//Enablebutton}else{//Disablebutton}使用count()函数是否可以接受?或者,还有更好的方法?我记得在iOS/Swift中检

iphone - Swift:下一个按钮的链文本字段

如何简单地将表单的几个文本字段链接起来?我在这里找到了一篇关于obj-C的旧文章,但没有成功尝试“swiftit”。我尝试做的事情:@IBOutletweakvarnameTextfield:UITextField!@IBOutletweakvaremailTextfield:UITextField!nameTextfield.addTarget(target:emailTextfield,action:becomeFirstResponder(),forControlEvents:UIControlEvents.EditingDidEndOnExit)除了通过IBOutlet之外,您

ios - UITapGestureRecognizer 不适用于 UITextField 的自定义子类

我创建了UITextField的自定义子类CustomTextView。我创建了一个privatevartapGesture=UITapGestureRecognizer()在customTextView类中在initInView中,我有以下代码tapGesture.addTarget(self,action:"tapTextField:")self.addGestureRecognizer(tapGestureRecognizer)CustomTextView实现UIGestureRecognizerDelgateCustomTextView有一个名为tapTextField的私有(

ios - 什么指定了 UITextField 的占位符对齐方式?

我有一个使用阿拉伯语和英语两种语言的应用程序,翻转UI时使用:UIView.appearance().semanticContentAttribute=.forceRightToLeft//And/Or:UITextField.appearance().semanticContentAttribute=.forceRightToLefttextFields的占位符保持不变,据我所知,semanticContentAttribute只会翻转Trailing和leading约束。如果我想通过更改View的语义来更改文本字段占位符的对齐方式怎么办?注意:我已尝试将UITextField的te

ios - 如何保存 uitextfield 以便文本从 View Controller 保留到 View Controller

我的文本现在将文本字段保存在uiviewcontroller中,但是当转到前一个ViewController而不是返回原始ViewController时,文本将被删除。如何保存文本,以便在输入和保存文本时文本保持不变。importUIKitclasstryingViewController:UIViewController{@IBOutletweakvartextext:UITextField!@IBActionfuncactionaction(_sender:Any){textext.resignFirstResponder()letmyText=textext.textUserDe