Our app makes use of an exterior barcode reader, which is taken into account a keyboard for an iPad. For that reason, we needed to implement a customized keyboard / enter view to permit customers to all the time have entry to the software program keyboard. We managed to switch the enter view through the use of it (now apparently lifeless) open supply venture.
It labored nicely till we acquired our registration controller. Evidently UITextFields marked as safe textual content don’t like this library and I don’t perceive why.
I’ve learn the CustomKeyboard Undertaking and cannot discover something that may trigger that. It's fairly easy. I’ve enabled the choice 'Safe Textual content'. (Textual content safe) and I've confirmed that having it enabled causes the squish, however after turning it off, it doesn’t overwrite.
Right here is our implementation:
PKCustomKeyboard * emailCustomKeyboard = [[PKCustomKeyboard alloc] init]; PKCustomKeyboard * passwordCustomKeyboard = [[PKCustomKeyboard alloc] init]; PKCustomKeyboard * passwordConfirmCustomKeyboard = [[PKCustomKeyboard alloc] init]; PKCustomKeyboard * firstNameCustomKeyboard = [[PKCustomKeyboard alloc] init]; PKCustomKeyboard * lastNameCustomKeyboard = [[PKCustomKeyboard alloc] init]; [emailCustomKeyboard setTextView:_emailTextField]; [passwordCustomKeyboard setTextView:_passwordTextField]; [passwordConfirmCustomKeyboard setTextView:_confirmPasswordTextField]; [firstNameCustomKeyboard setTextView:_firstnameTextField]; [lastNameCustomKeyboard setTextView:_lastnameTextField];
What may I miss?