Após atualizar o dispositivo para o iOS 13, sugestão de entrada para inputField (UITextField). Como email, número de telefone, nome e sobrenome não aparecem mais acima do teclado. A primeira imagem do iOS 12.4.1 sugeriu e-mail, a segunda imagem do iOS 13.1.2 não tem nenhuma sugestão. O mesmo aplicativo de demonstração é construído com o xCode Versão 11.0 (11A419c) no iPhone 7 iOS 12.4.1 (primeira imagem, funciona conforme o esperado). iPhone 7 iOS 13.1.2 (segunda imagem, sem sugestão acima do teclado) Testei adicionando textContentType no storyboard e também adicionando a próxima linha no código diretamente
email.textContentType = .emailAddress
e
Respostas:
Portanto, para o iOS 13 (ou superior), notei que a configuração das seguintes propriedades faz com que o iPhone sugira todos os dados:
Para email, verifique se todas essas três propriedades estão definidas:
Para nome e sobrenome:
Para o número de telefone é um pouco complicado:
Verifique também se Predictive in Keyboards Setting do dispositivo está ativado . Se não funcionar de uma vez, desligue-o, aguarde alguns segundos e, em seguida, ligue-o novamente e boom, ele estará funcionando novamente.
Espero que ajude!
fonte