Oops, should have stipulated: iOS 4 dev on Xcode 3.2.whatever.
On Jul 19, 2011, at 6:57 PM, William Squires wrote:
> What's the proper way to detect if the "Enter" key on the virtual
> (on-screen) keyboard in iOS is touched?
> Is this part of the UITextField delegate protocol? Or is it supposed to be
> the "Editing Did End" event you see when you right-click on the UITextField
> in question (in IB, of course)?
> I've tried both; singly and together, but I still can't figure out how to
> determine when the Enter key is tapped. Probably just a stoopid mistake on my
> part. The keyboard appears (in the simulator) when I click on the field, but
> I can't get it to go away unless I put a UIButton the size of the view under
> all the controls, and tie it's "Touch Up Inside" to an action on my view
> controller that just says
>
> -(IBAction)dismissKeyboard:(id)sender
> {
> [inputField resignFirstReponder];
> }
>
> Surely there's a better way, right?
> Also, how do I get the "Enter" key to show up in the Numpad-style keyboard,
> like in the phone app (which also has an "add to contacts" button as well)?
> Is this a custom view, or is there a way to make this numpad keyboard do this
> normally? Personally, I'm guessing Apple violated (or severely bent) their
> own HIG guidelines by not reusing the numpad keyboard, or they'd have
> realized they're missing something (namely, the "Enter" key), and would have
> changed it.
>
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please 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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [email protected]