My view has just 2 text fields, for username and password. Content type is specified accordingly. I want to use phone numbers as usernames, so I chose "Number Pad" as keyboard type for username field.
The issue is that when I run this on iOS 12, when first selecting username field, the autofill control does not appear above keyboard. If then select password field, it appears. Then I can select username field again and autofill control remains and is available this time.
If I change username keyboard type to default, the issue goes away.
In iOS 11 this issue does not exist.
Anyone knows why it is so?