> On May 24, 2016, at 3:48 PM, Kyle Sluder <k...@ksluder.com> wrote: > > On Tue, May 24, 2016, at 05:46 PM, Kyle Sluder wrote: >> On Tue, May 24, 2016, at 05:37 PM, Alex Zavatone wrote: >>> >>> On May 24, 2016, at 4:02 PM, Kyle Sluder wrote: >>> >>>> On Tue, May 24, 2016, at 12:33 PM, Doug Hill wrote: >>>>> OK, this might have been more obvious to people, but it finally came to >>>>> me how to handle the keyboard display. >>>>> >>>>> Instead of changing the view size, I move the center of the view up, then >>>>> apply a content inset to the table to adjust for the part of the table >>>>> offscreen. Animations seem to work much better now. >>>> >>>> Did you really mean “move the center of the view”? Or did you mean >>>> scrolling the center of the viewport? >>>> >>>> Either way, contentInset is definitely the way to handle this. >>> >>> Just checking. You meant to use contentInset and not contentOffset? >> >> Yes, I meant contentInset. contentOffset is just another name for >> self.bounds.origin. > > To clarify: you might want to change both the contentInset (to avoid the > keyboard) *and* the contentOffset (to move content that has been > obscured by the keyboard back into the visible part of the scrollview.) > > --Kyle Sluder
Thanks for the tip, I’ll try that too. Doug _______________________________________________ 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