草庐IT

UItextField

全部标签

ios - textFieldShouldReturn 未在 iOS 中调用

我们正试图弄清楚如何隐藏键盘,但我们在触发textFieldShouldReturn时遇到了问题。为什么?这是已经完成的:*.h@interfaceMultiSalesViewController:UIViewController*.ctxtCardNumber.delegate=self;-(BOOL)textFieldShouldReturn:(UITextField*)textField{[textFieldsetUserInteractionEnabled:YES];[textFieldresignFirstResponder];returnYES;}此外,textField在

ios - UITextField 在 secureTextEntry 切换后有尾随空格

我有一个在显示/隐藏模式之间切换的按钮(即在secureTextEntryNO和YES之间切换UITextField)。其目的是让用户看到他们输入的密码。我按照这里的例子(票数最高):UITextFieldsecureTextEntry-worksgoingfromYEStoNO,butchangingbacktoYEShasnoeffect但是,当我将secureTextEntry设置为NO时,在那里写入的任何文本最后都会有一个空格。当将secureTextEntry设置为YES时,这似乎不是问题。例如,如果我在setSecureTextEntry设置为NO时输入文本“mypassw

ios - UITextField 在 secureTextEntry 切换后有尾随空格

我有一个在显示/隐藏模式之间切换的按钮(即在secureTextEntryNO和YES之间切换UITextField)。其目的是让用户看到他们输入的密码。我按照这里的例子(票数最高):UITextFieldsecureTextEntry-worksgoingfromYEStoNO,butchangingbacktoYEShasnoeffect但是,当我将secureTextEntry设置为NO时,在那里写入的任何文本最后都会有一个空格。当将secureTextEntry设置为YES时,这似乎不是问题。例如,如果我在setSecureTextEntry设置为NO时输入文本“mypassw

iphone - 检测 UITextField 的焦点变化

我正在尝试将动画设置为在键盘隐藏和显示文本字段时向上移动,我让它工作得很好,但是当焦点从一个文本字段移动到另一个文本字段时,它不会'工作,因为键盘已经显示。在viewDidLoad中,我注册了以下内容:[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(keyboardWillShow:)name:UIKeyboardWillShowNotificationobject:nil];[[NSNotificationCenterdefaultCenter]addObserver:selfselecto

iphone - 检测 UITextField 的焦点变化

我正在尝试将动画设置为在键盘隐藏和显示文本字段时向上移动,我让它工作得很好,但是当焦点从一个文本字段移动到另一个文本字段时,它不会'工作,因为键盘已经显示。在viewDidLoad中,我注册了以下内容:[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(keyboardWillShow:)name:UIKeyboardWillShowNotificationobject:nil];[[NSNotificationCenterdefaultCenter]addObserver:selfselecto

ios - 如何以编程方式禁用 UITextField 中的复制粘贴选项

我正在制作一个注册警报View,其中包含一个UITextField,用户可以在其中输入他们的注册号。一切都是他们的,但是我想以编程方式从文本字段中删除复制粘贴功能,因为它们不是文本字段的InterfaceBuilder版本,我不知道如何执行此操作。这是我到目前为止的UIalertview...-(void)pleaseRegisterDevice{UIAlertView*myAlertView=[[UIAlertViewalloc]initWithTitle:@"PleaseRegisterDevice!"message:@"thisgetscovered"delegate:selfc

ios - 如何以编程方式禁用 UITextField 中的复制粘贴选项

我正在制作一个注册警报View,其中包含一个UITextField,用户可以在其中输入他们的注册号。一切都是他们的,但是我想以编程方式从文本字段中删除复制粘贴功能,因为它们不是文本字段的InterfaceBuilder版本,我不知道如何执行此操作。这是我到目前为止的UIalertview...-(void)pleaseRegisterDevice{UIAlertView*myAlertView=[[UIAlertViewalloc]initWithTitle:@"PleaseRegisterDevice!"message:@"thisgetscovered"delegate:selfc

ios - 使用 UITextfield 的 setText 时,不会触发 UIControlEventEditingChanged

我目前正在尝试跟踪文本字段的状态。我正在使用自定义datePicker,它通过-setText设置文本[self.textFieldsetText:[self.dateFormatterstringFromDate:self.date]];在我的textFieldDelegate中,我编写了以下代码:-(void)viewDidLoad{[superviewDidLoad];self.travelToOnTextField.delegate=self;[self.travelToOnTextFieldaddTarget:selfaction:@selector(travelToOnTe

ios - 使用 UITextfield 的 setText 时,不会触发 UIControlEventEditingChanged

我目前正在尝试跟踪文本字段的状态。我正在使用自定义datePicker,它通过-setText设置文本[self.textFieldsetText:[self.dateFormatterstringFromDate:self.date]];在我的textFieldDelegate中,我编写了以下代码:-(void)viewDidLoad{[superviewDidLoad];self.travelToOnTextField.delegate=self;[self.travelToOnTextFieldaddTarget:selfaction:@selector(travelToOnTe

ios - UItextfield 中的大写字符

我有一个关于iOSUIKeyboard的问题。我有一个UITextField,我希望键盘只有大写字符。我使用了一个Storyboard,我尝试将Cpitalization设置为“Allcharacters”到UITextFieldproperties.但这并不能解决我的问题...有什么建议吗? 最佳答案 在UITextField上将您的文本字段类型autocapitalizationType设置为UITextAutocapitalizationTypeAllCharactersself.yourTexField.autocapita