• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
[SOLVED] nextKeyView not cycling through NSEditText fields
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SOLVED] nextKeyView not cycling through NSEditText fields


  • Subject: [SOLVED] nextKeyView not cycling through NSEditText fields
  • From: Mike <email@hidden>
  • Date: Fri, 30 Mar 2007 15:32:31 -0700

The 'lastKeyView' method going from the controlling class object to the edit field must be disconnected in order for it to cycle back around to the first field. Otherwise the tab stops on the last of the fields.

Selecting the controlling object in the nib window, showing the inspector and selecting connections and then slecting the lastKeyView method and clicking the Disconnect button in the inspector make the keyboard focus cycling work.

Mike

Mike wrote:
No dice - I reset the keyboard loop and then reset all the connections. All 4 of them are identical - I can go forward through all the field but when the focus reaches the last of the four fields it stops there and won't return to the first one on the next tab press.

Mike

Ricky Sharp wrote:

On Mar 30, 2007, at 1:18 PM, Mike wrote:

I have an NSView in a window with 4 NSEditText fields. All 4 of the text fields are connected via their nextKeyView outlets. I want the user to be able to hit the Tab key and have the focus cycle continuously through all of the text fields in order.

The first three of these work - when I press Tab the cursor advances to the next text field and it gets the focus. The last of the 4 fields however doesn't work - when it has focus and I press Tab nothing happens - even though the connection is there and I control-dragged the connection back to the first text field in Interface Builder. All 4 of the edit text fields have the same connection settings so I don't see why it shouldn't work.

Maybe something went bad in the nib. Try clearing the key loop in IB (Layout | Keyboard Navigation | Clear Keyboard Loop). Then rewire your nextKeyView outlets and see if all is then well.


___________________________________________________________
Ricky A. Sharp         mailto:email@hidden
Instant Interactive(tm)   http://www.instantinteractive.com




_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:


This email sent to email@hidden



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >nextKeyView not cycling through NSEditText fields (From: Mike <email@hidden>)
 >Re: nextKeyView not cycling through NSEditText fields (From: Ricky Sharp <email@hidden>)
 >Re: nextKeyView not cycling through NSEditText fields (From: Mike <email@hidden>)

  • Prev by Date: Re: nextKeyView not cycling through NSEditText fields
  • Next by Date: Re: Fullscreen Window
  • Previous by thread: Re: nextKeyView not cycling through NSEditText fields
  • Next by thread: Core Data Memory issue on loading a saved file
  • Index(es):
    • Date
    • Thread