Thanks, that got it going. It's a compromise. Maybe the options will be expanded in future iOS releases... -Carl
> On Mar 21, 2017, at 12:39 PM, Saagar Jha <saa...@saagarjha.com> wrote: > > That should be lot easier; just set yourself as the text field’s delegate and > override textFieldShouldBeginEditing. > Saagar Jha > >> On Mar 21, 2017, at 12:24, Carl Hoefs <newsli...@autonomy.caltech.edu >> <mailto:newsli...@autonomy.caltech.edu>> wrote: >> >> Alternately, is there a way to configure the alert to defer the launch of >> the keyboard until/unless the user wants to edit the textfield (by touching >> it)? Generally it won't need to be edited, maybe just the first time or so, >> thus having the keyboard always coming up would be distracting. >> >> - Carl >> >>> On Mar 21, 2017, at 12:12 PM, Carl Hoefs <newsli...@autonomy.caltech.edu >>> <mailto:newsli...@autonomy.caltech.edu>> wrote: >>> >>> Thanks for the hint. In the debugger I discovered that what looks to be a >>> UITextField displayed across the bottom of the alert is actually >>> implemented as a private object of class UIAlertControllerTextField. >>> >>> So I can restrict the text to a portion of the textfield, but I can't find >>> a way to shorten the textfield's displayed width. Setting UIBorderStyleNone >>> also has no effect. I can change the font characteristics, but no >>> layout/display characteristics of the "textfield" itself appear to be >>> directly changeable. >>> >>> -Carl >>> >>> >>>> On Mar 20, 2017, at 10:05 PM, Saagar Jha <saa...@saagarjha.com >>>> <mailto:saa...@saagarjha.com>> wrote: >>>> >>>> I haven’t tested this, but have you tried calling [self layoutIfNeeded] in >>>> the completion block of [self presentViewController:animated:completion]? >>>> >>>> Saagar Jha >>>> >>>>> On Mar 20, 2017, at 16:09, Carl Hoefs <newsli...@autonomy.caltech.edu >>>>> <mailto:newsli...@autonomy.caltech.edu> >>>>> <mailto:newsli...@autonomy.caltech.edu >>>>> <mailto:newsli...@autonomy.caltech.edu>>> wrote: >>>>> >>>>> iOS 10.2.1 >>>>> >>>>> I'm using UIAlertController -addTextFieldWithConfigurationHandler: to >>>>> display an alert with a textfield. >>>>> >>>>> Is there any way to shorten the width of the displayed textfield? I've >>>>> tried setting its frame/bounds, but it has no effect. >>>>> >>>>> -Carl >>>>> >>>>> _______________________________________________ >>>>> >>>>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com >>>>> <mailto:Cocoa-dev@lists.apple.com> <mailto:Cocoa-dev@lists.apple.com >>>>> <mailto:Cocoa-dev@lists.apple.com>>) >>>>> >>>>> Please do not post admin requests or moderator comments to the list. >>>>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >>>>> <http://lists.apple.com/> <http://lists.apple.com/ >>>>> <http://lists.apple.com/>> >>>>> >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/cocoa-dev/saagar%40saagarjha.com >>>>> <https://lists.apple.com/mailman/options/cocoa-dev/saagar%40saagarjha.com> >>>>> >>>>> <https://lists.apple.com/mailman/options/cocoa-dev/saagar%40saagarjha.com >>>>> <https://lists.apple.com/mailman/options/cocoa-dev/saagar%40saagarjha.com>> >>>>> >>>>> This email sent to saa...@saagarjha.com <mailto:saa...@saagarjha.com> >>>> >>> >>> _______________________________________________ >>> >>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com >>> <mailto:Cocoa-dev@lists.apple.com>) >>> >>> Please do not post admin requests or moderator comments to the list. >>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >>> <http://lists.apple.com/> >>> >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/cocoa-dev/newslists%40autonomy.caltech.edu >>> >>> <https://lists.apple.com/mailman/options/cocoa-dev/newslists%40autonomy.caltech.edu> >>> >>> This email sent to newsli...@autonomy.caltech.edu >>> <mailto:newsli...@autonomy.caltech.edu> _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com