Questions tagged [uitextfielddelegate]
The methods declared by the UITextFieldDelegate protocol allow the adopting delegate to respond to messages from the UITextField class.
                                	
	uitextfielddelegate
    
                            
                        
                    
            574
            questions
        
        
            641
            votes
        
        
            22
            answers
        
        
            420k
            views
        
    UITextField text change event
                How can I detect any text changes in a textField? The delegate method shouldChangeCharactersInRange works for something, but it did not fulfill my need exactly. Since until it returns YES, the ...
            
        
       
    
            96
            votes
        
        
            10
            answers
        
        
            100k
            views
        
    How shouldChangeCharactersInRange works in Swift?
                I'm using shouldChangeCharactersInRange as a way of using on-the-fly type search.
However I'm having a problem, shouldChangeCharactersInRange gets called before the text field actually updates:
In ...
            
        
       
    
            75
            votes
        
        
            17
            answers
        
        
            91k
            views
        
    Switching between Text fields on pressing return key in Swift
                I'm designing an iOS app and I want that when the return key is pressed in my iPhone it directs me to the next following text field.
I have found a couple of similar questions, with excellent answers ...
            
        
       
    
            60
            votes
        
        
            13
            answers
        
        
            68k
            views
        
    Detect backspace Event in UITextField
                I am searching for solutions on how to capture a backspace event, most Stack Overflow answers are in Objective-C but I need on Swift language.
First I have set delegate for the UITextField and set it ...
            
        
       
    
            60
            votes
        
        
            4
            answers
        
        
            75k
            views
        
    Cannot assign a value of type ViewController to a value of type UITextFieldDelegate?
                Here's the error when I wrote the line self.MessageTextField.delegate = self:
  /ChatApp/ViewController.swift:27:42: Cannot assign a value of type 'ViewController' to a value of type '...
            
        
       
    
            41
            votes
        
        
            10
            answers
        
        
            44k
            views
        
    How to detect delete key on an UITextField in iOS 8?
                I have subclassed UITextField and implemented the UIKeyInput protocol's deleteBackward method to detect backspace being pressed. This works fine on iOS 7 but not on iOS 8.
deleteBackward is not ...
            
        
       
    
            36
            votes
        
        
            6
            answers
        
        
            17k
            views
        
    Format UITextField text without having cursor move to the end
                I am trying to apply NSAttributedString styles to a UITextField after processing a new text entry, keystroke by keystroke. The problem is that any time I replace the text the cursor will jump the very ...
            
        
       
    
            33
            votes
        
        
            4
            answers
        
        
            45k
            views
        
    Next/Done button using Swift with textFieldShouldReturn
                I have a MainView that adds a subview (signUpWindow) when a sign up button is pressed.
In my signUpWindow subview (SignUpWindowView.swift), I set up each field with a function, as an example:
func ...
            
        
       
    
            31
            votes
        
        
            6
            answers
        
        
            44k
            views
        
    Swift how to resign first responder on all uiTextfield
                I would like to use resign the first responder on all uitextfield. I'm able to complete this by placing the uitextfields in an array but I wanted to avoid using the array. the resign should happen to ...
            
        
       
    
            29
            votes
        
        
            7
            answers
        
        
            36k
            views
        
    Allow only alphanumeric characters for a UITextField
                How would I go about allowing inputting only alphanumeric characters in an iOS UITextField?
            
        
       
    
            28
            votes
        
        
            7
            answers
        
        
            43k
            views
        
    UITextField lose focus event
                I have an UITextField in a MyCustomUIView class and when the UITextField loses focus, I'd like to hide the field and show something else in place.
The delegate for the UITextField is set to ...
            
        
       
    
            23
            votes
        
        
            8
            answers
        
        
            13k
            views
        
    How to detect when user used Password AutoFill on a UITextField
                I've implemented all the app and server changes necessary to support Password Autofill on iOS 11, and it works well.  I'd like it to work a little better.
My username and password fields are ...
            
        
       
    
            22
            votes
        
        
            7
            answers
        
        
            38k
            views
        
    Detecting a change to text in UITextfield
                I would like to be able to detect if some text is changed in a UITextField so that I can then enable a UIButton to save the changes.
            
        
       
    
            22
            votes
        
        
            1
            answer
        
        
            22k
            views
        
    iOS Swift Pass Closure as Property?
                Let's say I have a custom UIView, lets call it MyCustomView. Inside this view is a UITextField property. Suppose my goal is to be able to create an instance of MyCustomView and add it to some view ...
            
        
       
    
            22
            votes
        
        
            3
            answers
        
        
            7k
            views
        
    UITextField delegate methods are not fired when setting text programmatically
                I've created a custom input view for entering text into UITextField. Basically it's just custom designed number pad. I have textfields, on which I've set the inputView property to use my custom ...
            
        
       
    
            21
            votes
        
        
            2
            answers
        
        
            6k
            views
        
    swift 2.0 - UITextFieldDelegate protocol extension not working
                I'm trying to add a default behavior on some UITextFieldDelegate's methods using protocol extensions like so :
extension ViewController: UITextFieldDelegate {
    // Works if I uncommented this so I ...
            
        
       
    
            20
            votes
        
        
            2
            answers
        
        
            20k
            views
        
    Action of the "Go" button of the ios keyboard
                How do I bind an action to the Go button of the keyboard in iOS ?
            
        
       
    
            18
            votes
        
        
            13
            answers
        
        
            44k
            views
        
    How to move cursor from one text field to another automatically in swift ios programmatically?
                func textFieldDidBeginEditing(textField: UITextField) {
    scrlView.setContentOffset(CGPointMake(0, textField.frame.origin.y-70), animated: true)
    if(textField == firstDigit){
        textField....
            
        
       
    
            16
            votes
        
        
            7
            answers
        
        
            9k
            views
        
    iOS 6 UITextField Secure - How to detect backspace clearing all characters?
                In iOS 6 if you type text into a secure text field, change to another text field, then come back to the secure text field and hit backspace, all of the characters are removed. I am fine with this ...
            
        
       
    
            15
            votes
        
        
            1
            answer
        
        
            7k
            views
        
    iOS - Detect backspace in keyboard when UITextField is empty [duplicate]
                Possible Duplicate:
  Detect backspace in UITextField  
I want to detect when backspace is pressed on the keyboard, even when a UITextField is empty.
I tried to use ShouldChangeCharachtersInRange, ...
            
        
       
    
            14
            votes
        
        
            3
            answers
        
        
            25k
            views
        
    Properly Subclassing UITextField in swift
                So i have these textfields that i realised that they all have same properties, so i created new class called "UserInputs" and extended from UITextField, everything works properly except one thing, ...
            
        
       
    
            14
            votes
        
        
            8
            answers
        
        
            35k
            views
        
    Why is textFieldDidEndEditing: not being called?
                I've got a UITextField, and when text gets entered into that, I want to obtain the doubleValue from the text field and perform some computations and display them in a UITableView.
The delegate for ...
            
        
       
    
            14
            votes
        
        
            5
            answers
        
        
            38k
            views
        
    Change custom text field background color and text color IOS Swift
                I'm using following custom text field class to change appearance of the text field. Now I need to change text field's background color, text color and place holder color, when user start editing and ...
            
        
       
    
            13
            votes
        
        
            7
            answers
        
        
            8k
            views
        
    Enabling done button after inserting one char in a textfield: textFieldDidEndEditing: or textFieldShouldBeginEditing: or?
                I would like to enable the done button on the navbar (in a modal view) when the user writes at least a char in a uitextfield. I tried:
textFieldDidEndEditing: enables the button when the previous ...
            
        
       
    
            12
            votes
        
        
            3
            answers
        
        
            2k
            views
        
    UITextField delegate jumping to 100% CPU usage and crashing upon using keyboard shortcut
                So, I have a UITextField subclass which is it's own Delegate and is crashing when keyboard shortcuts are used. It maxes out on CPU and doesn't give an error. Without assigning itself as it's Delegate, ...
            
        
       
    
            11
            votes
        
        
            5
            answers
        
        
            16k
            views
        
    How can I edit a UILabel upon touching it in Swift?
                I want to know how to edit the label of text while the app is running. 
Example: there will be label called "Tap to Change text." When the user clicks it, it will be editable and the user can input ...
            
        
       
    
            10
            votes
        
        
            4
            answers
        
        
            16k
            views
        
    Trying to bold titleLabel of UIButton in response to delegate method being called in iOS
                I am working on an application where I am calling the UITextFieldDelegate method:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)...
            
        
       
    
            10
            votes
        
        
            5
            answers
        
        
            6k
            views
        
    UITextFieldDelegate vs UITextField control events
                If I want to handle changes to a UITextField, such as the user typing in it; it seems like this can be done either by assigning a delegate to that text field, and then having the delegate implement ...
            
        
       
    
            10
            votes
        
        
            1
            answer
        
        
            3k
            views
        
    TextField becomeFirstResponder Issue for tab key(Keyboard) action
                I have a view in XIB where i used several text fields in it. Let say the first text field becomes first responder as soon as the view gets loaded in the window. If i press tab key in my machine's ...
            
        
       
    
            9
            votes
        
        
            3
            answers
        
        
            5k
            views
        
    is it possible to know if user is typing or deleting characters in a textfield?
                I am using the text field delegate method "shouldChangeCharactersInRange" and I wanted to know if there is any way to tell if user is deleting characters or typing characters? Anyone know?
thanks.
            
        
       
    
            9
            votes
        
        
            4
            answers
        
        
            3k
            views
        
    iOS - validate user ip address during typing
                So i want to validate the user ip during typing.
In the VC i did the following : 
extension NetworkSettingsViewController: UITextFieldDelegate {
  func textFieldShouldReturn(_ textField: UITextField) ...
            
        
       
    
            9
            votes
        
        
            1
            answer
        
        
            2k
            views
        
    Swift why strcmp of backspace returns -92?
                I was tried to detecting backspace inside of UITextfieldDelegate.
And found this answer.
https://stackoverflow.com/a/49294870/911528
And It working correctly.
But I don't know what's going on inside ...
            
        
       
    
            8
            votes
        
        
            3
            answers
        
        
            10k
            views
        
    Warning about assigning to id<UITextFieldDelegate> when I'm conforming to the protocol
                My view controller is conforming to UITextFieldDelegate, yet when I try and set the .delegate field of my text field to self, I get the warning: 
  "Assigning to 'id' from incompatible type '...
            
        
       
    
            8
            votes
        
        
            2
            answers
        
        
            5k
            views
        
    How do I set the delegate for a text field in the interface builder to "files owner"?
                I am trying to implement the :
- (BOOL) textFieldShouldReturn:(UITextField *)textField
method. For some reason it is not being called. I have set the text field to first responder in the code. I ...
            
        
       
    
            8
            votes
        
        
            2
            answers
        
        
            2k
            views
        
    Where to set UiTextField delegate method in custom UiView
                Error occurs when I set UITextField delegate.
My code is:
import UIKit
class UserAlertVC: UIView , UITextFieldDelegate {
/*
// Only override draw() if you perform custom drawing.
// An empty ...
            
        
       
    
            7
            votes
        
        
            8
            answers
        
        
            17k
            views
        
    How to get UITableViewCell's index from its edited UITextField
                I'm working on an iPhone based BI project. 
I have a UITextField in a UITextViewCell, the UITextFieldDelegate points to my UITableViewController, I haven't done any sub-classing for the ...
            
        
       
    
            7
            votes
        
        
            3
            answers
        
        
            10k
            views
        
    How do I identify which textField triggered textFieldDidEndEditing on dynamically created UITableCell containing 2 uiTextFields?
                I am on iOS 6 xcode 4.6.2 using storyboards.
I am using a dynamic UITableView which consists of a number of cells each of which have two UITextFields on them. The two fields are defined in a custom ...
            
        
       
    
            7
            votes
        
        
            2
            answers
        
        
            4k
            views
        
    UIAlertController's textfield delegate does not get called
                I have added a UITextField to UIAlertController, but shouldChangeCharactersInRange will get not fired. Why? I set the delegate.
let alertController = UIAlertController(title: "", message: "xxx", ...
            
        
       
    
            7
            votes
        
        
            3
            answers
        
        
            11k
            views
        
    How can I use Combine to track UITextField changes in a UIViewRepresentable class?
                I have created a custom text field and I'd like to take advantage of Combine. In order to be notified whenever text changes in my text field, I currently use a custom modifier. It works well, but I ...
            
        
       
    
            7
            votes
        
        
            2
            answers
        
        
            7k
            views
        
    UITextField to Input Money Amount
                I am developing a Point Of Sales app.
So I would like to 
Let's say User input 100000 but I want it to automatically show up 100,000. and 1000000 become 1,000,000
The second problem is that, I don't ...
            
        
       
    
            7
            votes
        
        
            4
            answers
        
        
            9k
            views
        
    textFieldShouldEndEditing called multiple times
                I am working on a view that has multiple UITextField objects.  My view controller serves as the UITextFieldDelegate, and I've implemented the (BOOL)textFieldShouldEndEditing:(UITextField *)textField ...
            
        
       
    
            7
            votes
        
        
            1
            answer
        
        
            3k
            views
        
    Can't type in uitextfield because of - [general] connection to daemon was invalidated
                When I tap in UITextfield to edit it, the message "connection to daemon was invalidated" shows up and the keyboard on my iPhone doesn't show up. I am unable to edit any UITextfield at the ...
            
        
       
    
            7
            votes
        
        
            5
            answers
        
        
            3k
            views
        
    textFieldDidBeginEditing is called prematurely
                I have an application in which I have to scroll up in case of the keyboard showing.
to get the keyboard size, I'm registering the UIKeyboardWillShowNotification event like so:
   [[...
            
        
       
    
            6
            votes
        
        
            3
            answers
        
        
            12k
            views
        
    Hiding the Keyboard on button click?
                I am creating iPhone app which I show below.
At the end of screen I have text field. I have added a delegate for the same. As it is number pad, I have added button seperately so that when button is ...
            
        
       
    
            6
            votes
        
        
            5
            answers
        
        
            5k
            views
        
    Disable copy, paste in UITextfield is not working in iOS 9.x
                I created a text field in one class BBCustomUtility.h,.m class files and then 
+(UITextField*)createTextField: (CGRect)rect image:(NSString*)imageName tag:(int)tag secureText:(BOOL)entry placeh:(...
            
        
       
    
            6
            votes
        
        
            3
            answers
        
        
            5k
            views
        
    UITextField with "multiple" delegates
                I'm trying to create a text field that would be able to respond to the following:
-(BOOL)textFieldShouldEndEditing:(UITextField *)textField
To do so i have a UITextField subclass which is a delegate ...
            
        
       
    
            6
            votes
        
        
            2
            answers
        
        
            6k
            views
        
    UITextField - Add a character/s after 1st character is entered while typing
                I have a UITextField which will contain height value. I want to format the value of the field while the user is typing into the UITextField. e.g. if I want to enter the value as "5 ft 10", the flow ...
            
        
       
    
            6
            votes
        
        
            8
            answers
        
        
            5k
            views
        
    Issue in `becomeFirstResponder()` in swift
                I have six textfields. Now if all my textfield are filled and tap on any textfield the it should always put focus on sixth textfield & show the keyboard. I have tried below code but it does not ...
            
        
       
    
            6
            votes
        
        
            2
            answers
        
        
            566
            views
        
    UITextField: can't type text but smilies, copy/paste, and backspace is fine
                I think this is strange, I have made my own class that inherits from UIAlertView. In this class I add a UITableView as subview and the cells contains a UILabel and a UITextField.
the class implements:...
            
        
       
    
            5
            votes
        
        
            5
            answers
        
        
            21k
            views
        
    disable button when textfields are empty
                hi im a beginner to programming and have been stuck on this task for ages and seem to be getting nowhere.
basically i have several textfields that generates the input information on a different page ...