Noticed this when I was using UIPickerViews as inputViews in a scrollview with normal UITextFields.
Expected:
Keyboard helper calculates the correct frame size no matter if it is the standard keyboard or a custom input view
Actual:
Keyboard helper calculates the correct frame size for the first keyboard/inputview displayed, but then uses the previously displayed keyboard/inputview frame for the next keyboard/inputview.
This does not persist between ViewControllers.
Steps to reproduce:
Create a view controller containing a scrollview with two UITextFields.
Set one textfield to use a UIPickerView as its inputView.
Thanks @sgtsquiggs. What simulator were you using? If you could attach a screenshot as well and a copy of the constraint you're using to pin the scrollview, that would be super helpful as well. Thank you! 👍
Noticed this when I was using UIPickerViews as inputViews in a scrollview with normal UITextFields.
Expected:
Keyboard helper calculates the correct frame size no matter if it is the standard keyboard or a custom input view
Actual:
Keyboard helper calculates the correct frame size for the first keyboard/inputview displayed, but then uses the previously displayed keyboard/inputview frame for the next keyboard/inputview.
This does not persist between ViewControllers.
Steps to reproduce: