Questions tagged [uitextfield]
A UITextField object is a control that displays editable text and sends an action message to a target object when the user presses the return button. You typically use this class to gather small amounts of text from the user and perform some immediate action, such as a search operation, based on that text.
                                	
	uitextfield
    
                            
                        
                    
            8,514
            questions
        
        
            1792
            votes
        
        
            99
            answers
        
        
            652k
            views
        
    How can I make a UITextField move up when the keyboard is present - on starting to edit?
                With the iOS SDK:
I have a UIView with UITextFields that bring up a keyboard. I need it to be able to:
Allow scrolling of the contents of the UIScrollView to see the other text fields once the ...
            
        
       
    
            598
            votes
        
        
            32
            answers
        
        
            385k
            views
        
    iPhone UITextField - Change placeholder text color
                I'd like to change the color of the placeholder text I set in my UITextField controls, to make it black.
I'd prefer to do this without using normal text as the placeholder and having to override all ...
            
        
       
    
            493
            votes
        
        
            38
            answers
        
        
            281k
            views
        
    iOS - Dismiss keyboard when touching outside of UITextField
                I'm wondering how to make the keyboard disappear when the user touches outside of a UITextField.
            
        
       
    
            492
            votes
        
        
            46
            answers
        
        
            305k
            views
        
    Set the maximum character length of a UITextField
                How can I set the maximum amount of characters in a UITextField on the iPhone SDK when I load up a UIView?
            
        
       
    
            444
            votes
        
        
            31
            answers
        
        
            229k
            views
        
    Text inset for UITextField?
                I would like to inset the text of a UITextField. 
Is this possible?
            
        
       
    
            419
            votes
        
        
            32
            answers
        
        
            238k
            views
        
    Set padding for UITextField with UITextBorderStyleNone
                I wanted to use a custom background for my UITextFields. This works fine except for the fact that I have to use UITextBorderStyleNone to make it look pretty. This forces the text to stick to the left ...
            
        
       
    
            369
            votes
        
        
            21
            answers
        
        
            361k
            views
        
    How do I check when a UITextField changes?
                I am trying to check when a text field changes, equivalent too the function used for textView - textViewDidChange so far I have done this: 
  func textFieldDidBeginEditing(textField: UITextField) {
  ...
            
        
       
    
            293
            votes
        
        
            11
            answers
        
        
            354k
            views
        
    How to create a multiline UITextfield?
                I am developing an application where user has to write some information. For this purpose I need a UITextField which is multi-line (in general UITextField is a single line).
As I'm Googling I find a ...
            
        
       
    
            266
            votes
        
        
            20
            answers
        
        
            279k
            views
        
    How to hide keyboard in swift on pressing return key?
                I am using UITextfied while clicking on textfied keyboard appear but when i pressed the return key, keyboard is not disappearing. I used the following code:
func textFieldShouldReturn(textField: ...
            
        
       
    
            250
            votes
        
        
            16
            answers
        
        
            145k
            views
        
    Change UITextField and UITextView Cursor / Caret Color
                I'm wondering about changing the color of the cursor / caret in a UITextField (And UITextView if its the same answer) in iOS. I've seen answers for OSX development, but nothing for iOS.
Is this even ...
            
        
       
    
            233
            votes
        
        
            38
            answers
        
        
            269k
            views
        
    Move textfield when keyboard appears swift
                I'm using Swift for programing with iOS and I'm using this code to move the UITextField, but it does not work. I call the function keyboardWillShow correctly, but the textfield doesn't move. I'm using ...
            
        
       
    
            217
            votes
        
        
            13
            answers
        
        
            48k
            views
        
    iPad keyboard will not dismiss if modal ViewController presentation style is UIModalPresentationFormSheet
                Note: 
See accepted answer (not top voted one) for solution as of iOS 4.3.
This question is about a behavior discovered in the iPad keyboard, where it refuses to be dismissed if shown in a modal ...
            
        
       
    
            202
            votes
        
        
            23
            answers
        
        
            197k
            views
        
    Create space at the beginning of a UITextField
                I want to leave a bit of space at the beginning of a UITextField, just like here:
Add lefthand margin to UITextField
But I don't know how to do that with Swift.
            
        
       
    
            198
            votes
        
        
            11
            answers
        
        
            138k
            views
        
    Adding the "Clear" Button to an iPhone UITextField
                How do you add that little "X" button on the right side of a UITextField that clears the text?  I can't find an attribute for adding this sub-control in Interface Builder in the iPhone OS 2.2 SDK.
...
            
        
       
    
            192
            votes
        
        
            22
            answers
        
        
            200k
            views
        
    How do you dismiss the keyboard when editing a UITextField
                I know that I need to tell my UITextField to resign first responder when I want to dismis the keyboard, but I'm not sure how to know when the user has pressed the "Done" key on the keyboard. Is there ...
            
        
       
    
            183
            votes
        
        
            12
            answers
        
        
            176k
            views
        
    Programmatically change UITextField Keyboard type
                Is it possible to programmatically change the keyboard type of a uitextfield so that something like this would be possible:
if(user is prompted for numeric input only)
    [textField setKeyboardType: ...
            
        
       
    
            180
            votes
        
        
            8
            answers
        
        
            42k
            views
        
    Super slow lag/delay on initial keyboard animation of UITextField
                It takes roughly 3-4 seconds for the keyboard to pop up after I touch my UITextField. This only occurs on the first time the keyboard pops up since the app launched, afterwards the animation starts ...
            
        
       
    
            180
            votes
        
        
            12
            answers
        
        
            164k
            views
        
    Having a UITextField in a UITableViewCell
                I'm trying to do that for a couple of days now, and after reading tons of messages of people trying to do that too, I'm still unable to have a fully working UITextField in some of my UITableViewCells, ...
            
        
       
    
            164
            votes
        
        
            15
            answers
        
        
            76k
            views
        
    Hide the cursor of a UITextField
                I am using a UITextField with a UIPickerView for its inputView, so that when the user taps the text field, a picker is summoned for them to select an option from.
Nearly everything works, but I have ...
            
        
       
    
            164
            votes
        
        
            5
            answers
        
        
            144k
            views
        
    Getting and Setting Cursor Position of UITextField and UITextView in Swift
                I've been experimenting with UITextField and how to work with it's cursor position. I've found a number of relation Objective-C answers, as in 
Getting the cursor position of UITextField in ios
...
            
        
       
    
            146
            votes
        
        
            28
            answers
        
        
            84k
            views
        
    Detect backspace in empty UITextField
                Is there any way to detect when the Backspace/Delete key is pressed in the iPhone keyboard on a UITextField that is empty?  I want to know when Backspace is pressed only if the UITextField is empty.
...
            
        
       
    
            145
            votes
        
        
            20
            answers
        
        
            161k
            views
        
    Max length UITextField
                When I've tried How to you set the maximum number of characters that can be entered into a UITextField using swift?, I saw that if I use all 10 characters, I can't erase the character too.
The only ...
            
        
       
    
            145
            votes
        
        
            5
            answers
        
        
            71k
            views
        
    How do I vertically center UITextField Text?
                I am simply instantiating a UITextField and noticing that the text doesn't center vertically. Instead, it is flush with the top of my button, which I find kind of odd since I would expect the default ...
            
        
       
    
            141
            votes
        
        
            9
            answers
        
        
            160k
            views
        
    UITextField border color
                I have really great wish to set my own color to UITextField border. But so far I could find out how to change the border line style only.
I've used background property to set background color in such ...
            
        
       
    
            133
            votes
        
        
            19
            answers
        
        
            151k
            views
        
    How to set UITextField height?
                I am using a UITextField. I want to increase its height but I have not found any property to do this.  How can I achieve this?
            
        
       
    
            127
            votes
        
        
            21
            answers
        
        
            166k
            views
        
    Swift add icon/image in UITextField
                I would like to add icon/image in UITextField. The icon/image should be left to placeholder.
I tried this:
var imageView = UIImageView();
var image = UIImage(named: "email.png");
imageView.image = ...
            
        
       
    
            126
            votes
        
        
            23
            answers
        
        
            192k
            views
        
    Set the maximum character length of a UITextField in Swift
                I know there are other topics on this, but I can't seem to find out how to implement it.
I'm trying to limit a UITextField to only five characters.
Preferably alphanumeric, -, ., and _.
I've seen this ...
            
        
       
    
            122
            votes
        
        
            18
            answers
        
        
            89k
            views
        
    iPhone Keyboard Covers UITextField
                I have an app where, in Interface Builder, I set up a UIView that has a text field near the bottom of the view.  When I run the app and try to enter text into that field, the keyboard slides up ...
            
        
       
    
            122
            votes
        
        
            7
            answers
        
        
            83k
            views
        
    UITextField auto-capitalization type - iPhone App
                Is there a way to set the autocapitalizationType for a UITextField so that the first letter of each word is capitalized by default?
  This Is An Example Of What I Want
            
        
       
    
            121
            votes
        
        
            20
            answers
        
        
            195k
            views
        
    How to dismiss keyboard iOS programmatically when pressing return
                I created a UITextField programmatically making the UITextField a property of the viewController. I need to dismiss the keyboard with the return and the touch on the screen. I was able to get the ...
            
        
       
    
            121
            votes
        
        
            10
            answers
        
        
            97k
            views
        
    Using `textField:shouldChangeCharactersInRange:`, how do I get the text including the current typed character?
                I'm using the code below to try and have textField2's text content get updated to match textField1's whenever the user types in textField1.
- (BOOL) textField: (UITextField *)theTextField ...
            
        
       
    
            117
            votes
        
        
            14
            answers
        
        
            43k
            views
        
    Blank space at top of UITextView in iOS 10
                I have UITextView with some text in it. Everything was fine with iOS 6 but now with iOS 7 it leaves the blank space on top and then place the text below the middle of the textview.
I didn't set any ...
            
        
       
    
            116
            votes
        
        
            17
            answers
        
        
            97k
            views
        
    How to disable UITextField editing but still accept touch?
                I'm making a UITextField that has a UIPickerView as inputView. Its all good, except that I can edit by copy, paste, cut and select text, and I don't want it. Only the Picker should modify text field.
...
            
        
       
    
            109
            votes
        
        
            7
            answers
        
        
            75k
            views
        
    UITextField - capture return button event
                How can I detect when a user pressed "return" keyboard button while editing UITextField?
I need to do this in order to dismiss keyboard when user pressed the "return" button.
Thanks.
            
        
       
    
            108
            votes
        
        
            3
            answers
        
        
            67k
            views
        
    Getting the Value of a UITextField as keystrokes are entered?
                Let's say I have the following code:
IBOutlet UITextField* nameTextField;
IBOutlet UILabel* greetingLabel;
I'd like the greetingLabel to read "Hello [nameTextField]" as soon as the user presses any ...
            
        
       
    
            108
            votes
        
        
            14
            answers
        
        
            114k
            views
        
    How to add TextField to UIAlertController in Swift
                I am trying to show a UIAlertController with a UITextView. When I add the line:
    //Add text field
    alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in
    }        
...
            
        
       
    
            107
            votes
        
        
            14
            answers
        
        
            118k
            views
        
    How to make return key on iPhone make keyboard disappear?
                I have two UITextFields (e.g. username and password) but I cannot get rid of the keyboard when pressing the return key on the keyboard. How can I do this?
            
        
       
    
            100
            votes
        
        
            5
            answers
        
        
            97k
            views
        
    how to add an action on UITextField return key?
                I have a button and text textfield in my view. when i click on the textfield a keyboard appears and i can write on the textfield and i also able to dismiss the keyboard by clicking on the button by ...
            
        
       
    
            97
            votes
        
        
            21
            answers
        
        
            54k
            views
        
    UI Test deleting text in text field
                In my test I have a text field with a pre-existing text. I want to delete the content and type a new string.
let textField = app.textFields
textField.tap()
// delete "Old value"
textField.typeText("...
            
        
       
    
            95
            votes
        
        
            28
            answers
        
        
            111k
            views
        
    UITextfield leftView/rightView padding on iOS7
                The leftView and rightView views of an UITextField on iOS7 are really close to the textfield border. 
How may I add some (horizontal) padding to those items?  
I tried modifying the frame, but did ...
            
        
       
    
            95
            votes
        
        
            37
            answers
        
        
            147k
            views
        
    How to restrict UITextField to take only numbers in Swift?
                I want the user to only enter numeric values in a UITextField. On iPhone we can show the numeric keyboard, but on iPad the user can switch to any keyboard.
Is there  any way to restrict user to enter ...
            
        
       
    
            93
            votes
        
        
            8
            answers
        
        
            62k
            views
        
    Disable UITextField Predictive Text
                With the release of iOS 8 I would like to disable the predictive text section of the keyboard when I begin typing in a UITextField. Not sure how this is done, any help would be appreciated!
            
        
       
    
            90
            votes
        
        
            5
            answers
        
        
            68k
            views
        
    How do you obscure text in a password field in an iPhone Application?
                I have a password field in my application (UITextField). When user enters text in the field, I want it to display * instead of the text they entered.
I have tried using the ...
            
        
       
    
            86
            votes
        
        
            16
            answers
        
        
            111k
            views
        
    Allow only Numbers for UITextField input
                The iPad does not have a "Numpad" keyboard like the iPhone/iPod does.
I'm looking to find how I can restrict the user's keyboard to only accept values 0 through 9.
I would imagine using UITextField'...
            
        
       
    
            85
            votes
        
        
            9
            answers
        
        
            75k
            views
        
    How to add a 'Done' button to numpad keyboard in iOS
                So, the numpad keyboard doesn't come with a 'Done' or 'Next' button by default so I'd like to add one. In iOS 6 and below there were some tricks to add a button to the keyboard but they don't seem to ...
            
        
       
    
            84
            votes
        
        
            29
            answers
        
        
            119k
            views
        
    How to toggle a UITextField secure text entry (hide password) in Swift?
                I currently have a UITextfield with an eye icon in it that when pressed is supposed to toggle the secure text entry on and off. 
I know you can check mark the "secure text entry" box in the ...
            
        
       
    
            83
            votes
        
        
            12
            answers
        
        
            61k
            views
        
    Programmatically Select all text in UITextField
                How can I programmatically select all text in UITextField?
            
        
       
    
            82
            votes
        
        
            22
            answers
        
        
            106k
            views
        
    Check that a input to UITextField is numeric only
                How do I validate the string input to a UITextField? I want to check that the string is numeric, including decimal points.
            
        
       
    
            80
            votes
        
        
            8
            answers
        
        
            54k
            views
        
    Indent the text in a UITextField
                My question is as simple as the title, but here's a little more:
I have a UITextField, on which I've set the background image. The problem is that the text hugs so closely to it's edge, which is also ...
            
        
       
    
            80
            votes
        
        
            30
            answers
        
        
            77k
            views
        
    Formatting a UITextField for credit card input like (xxxx xxxx xxxx xxxx)
                I want to format a UITextField for entering a credit card number into such that it only allows digits to be entered and automatically inserts spaces so that the number is formatted like so:
XXXX XXXX ...