草庐IT

UItextField

全部标签

ios - Swift 中 UITextField/UIView 的摇动动画

我正在尝试弄清楚当用户将文本字段留空时如何使文本字段在按下按钮时抖动。我目前有以下代码在工作:ifself.subTotalAmountData.text==""{letalertController=UIAlertController(title:"Title",message:"WhatistheSub-Total!",preferredStyle:UIAlertControllerStyle.Alert)alertController.addAction(UIAlertAction(title:"Okay",style:UIAlertActionStyle.Default,han

ios - 触摸 UITextField 以外的任何地方时如何关闭键盘( swift )?

我正在处理一个有UIViewController的项目,在ViewController上有一个UIScrollView和一个UITextField在ScrollView上。像这样:在文本字段中键入一些文本并点击文本字段外的任意位置后,我试图关闭键盘并隐藏它。我尝试了以下代码:overridefuncviewDidLoad(){super.viewDidLoad()self.textField.delegate=self;}overridefunctouchesBegan(touches:Set,withEventevent:UIEvent?){self.view.endEditing(

ios - Swift 在 UITextField 中添加图标/图像

我想在UITextField中添加图标/图像。图标/图像应留给占位符。我试过这个:varimageView=UIImageView();varimage=UIImage(named:"email.png");imageView.image=image;emailField.leftView=imageView;谢谢。 最佳答案 Sahil有一个很好的答案,我想将其扩展为@IBDesignable,以便开发人员可以将图像添加到Storyboard上的UITextFields。swift4.2importUIKit@IBDesignab

objective-c - 更改 UITextField 中光标的颜色

如何更改UITextField中光标的颜色? 最佳答案 在iOS7中,您可以简单地更改UITextField的tintColor属性。这将影响文本光标的颜色和文本选择突出显示的颜色。您可以在代码中执行此操作...textField.tintColor=[UIColorredColor];...在Swift4中:textField.tintColor=UIColor.red...或在界面生成器中:您也可以使用UITextField外观代理对应用中的所有文本字段执行此操作:[[UITextFieldappearance]setTintC

ios - UITextField secureTextEntry 带有自定义字体的项目符号?

我在UITextField中使用自定义字体,该字体已打开secureTextEntry。当我在单元格中输入时,我会看到我选择的字体的项目符号,但是当字段失去焦点时,这些项目符号会恢复为系统标准字体。如果我再次点击该字段,它们会变回我的字体,依此类推。有没有一种方法可以确保它们继续显示自定义字体的项目符号,即使字段失焦? 最佳答案 解决此问题的子类。创建一个任意UITextField,然后将secure属性设置为YES(通过IB中的KVC)。实际上它实现了lukech建议的注释.当文本字段结束编辑时,它会切换到任意文本字段,然后在其中

iphone - 如何以编程方式为特定 UITextField 设置返回键?

我不敢相信这个问题还没有被问到,但我一直找不到它,所以这是我的假设。我已经使用InterfaceBuilder创建了自定义UITableViewCell子类。它们每个都包含一个UILabel和一个UITextField并用于我们的登录屏幕。在第一个UITextField上,我希望键盘键说Next。但是,在第二个UITextField上,我希望它说“完成”。如何以编程方式更改键盘上ReturnKey的值?我不能使用InterfaceBuilder,因为这会使两个键都显示为Done。谢谢! 最佳答案 对于第一个UITextField,阅

ios - iPhone:在 UITextField 上禁用 Auto-Cap/autocorrect 问题

出于某种原因,即使我禁用了UITextField的自动大写和自动更正,它仍然将我输入的第一个字母大写。代码如下:UITextField*textField=[[[UITextFieldalloc]initWithFrame:CGRectMake(90.0,10.0,213.0,25.0)]autorelease];[textFieldsetClearButtonMode:UITextFieldViewModeWhileEditing];textField.returnKeyType=UIReturnKeyGo;textField.autocorrectionType=FALSE;tex

iphone - UITextField:键盘出现时移动 View

我目前正在开发一个具有单个View的iPhone应用程序,该应用程序具有多个UITextField用于输入。当键盘显示时,它会覆盖底部的文本字段。所以我添加了相应的textFieldDidBeginEditing:方法,将View向上移动,效果很好:-(void)textFieldDidBeginEditing:(UITextField*)textField{if((textField!=inputAmount)&&(textField!=inputAge)){NSTimeIntervalanimationDuration=0.300000011920929;CGRectframe=s

iphone - 如何在 UITextField 上自动打开键盘?

我有一个非常简单的表格,当打开一个单元格时,它会打开一个带有一个UITextfield的新View。我想要的是键盘会自动打开,而用户不必触摸UITextfield。这一切都在InterfaceBuilder中完成,所以我不确定我是如何做到的。我想我需要在某个时候设置焦点?谢谢 最佳答案 要使键盘立即显示,您需要使用以下行将文本字段设置为第一响应者:[textFieldbecomeFirstResponder];您可能希望将其放在viewDidAppear:方法中。 关于iphone-如何

iPhone如何在打字时获取UITextField的文本?

我试图在单独的UILabel上显示对UITextField所做的更改。有没有办法在用户输入的每个字符之后捕获UITextField的全文?目前我正在使用这种方法,但它不会捕获用户输入的最后一个字符。我知道UITextView有“didChange”方法,但我找不到UITextField的那个方法。//doesnotcapturethelastcharacter-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)st