Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8691073
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T00:02:50+00:00 2026-06-13T00:02:50+00:00

I have a storyboard, which includes navigation between views. Back and forth, and there

  • 0

I have a storyboard, which includes navigation between views. Back and forth, and there is also the possibility to jump all the way to the home screen.

Basically, it works like this:

  • View 1 shows a simple menu.
  • View 2 shows input fields and automatically shows the keyboard.
  • View 3 shows a results table. In this view one can go one step back (to view 2) or back to the home screen (view 1).

The keyboard and everything works perfectly the first time, when the user moves from view 1 to view 2. However, when moving either back from view 3 to view 2, or from view 3 and starting all over again, the keyboard does not show.

In the code, I have becomeFirstResponder in the viewDidAppear method. Also, it will resignFirstResponder when loading view 3. Another interesting fact is that when calling the becomeFirstResponder for the second time, it does return NO (while it returns YES the first time). Also, when returning back to this view the textfields are not possible to select, even though they are userInteractionEnabled.

I am really stuck here, so any help is highly appreciated.
I have seen several similar questions to this one, but not found a solution:

  • becomeFirstResponder seems to work only 1st time for shake gesture
  • Adding [myUITextField becomeFirstResponder]; does not bring up keyboard
  • keyboard not responding to resignFirstResponder
  • UITextField becomeFirstResponder works only once
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T00:02:51+00:00Added an answer on June 13, 2026 at 12:02 am

    I was able to track down the problem in my code. Answering this question myself since it might be helpful to others as well.

    My issue was that I didn’t really get the order of events correct. I had a button that would move to the next textfield, and if everything was completed it would move to the next screen. This caused the becomeFirstResponder method to be called and not released (resignFirstResponder) when switching to a new screen.

    I guess the main advice I can give (at least what finally worked for me), was to just go through all the becomeFirstResponder and make sure it is released before moving to next screen.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a storyboard which contains views which simply refuse to change. If I
I have a Master/Detail view which opens a popover view via storyboard segue. There
I have been using the storyboard to make an application and currently there are
I have a button which slides out a menu using a storyboard by calling
I have a For..Each loop which loops trough all grid's rectangles and changes the
I have a view in my storyboard which I assigned an identifier called MainView.
I currently have a popover DatePickerViewController that I created in storyboard which has a
I have a UIViewController in storyboard that includes a scrollView. I want to put
I am using Xcode 4.3.1 . I have created the UI using Storyboard which
I am using Xcode 4.3.1 . I have created the UI using Storyboard which

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.