Avatar ·

Como fechar o teclado do iOS ao tocar em qualquer lugar da tela (Swift)

Olá a todos! Sou novo em Swift e desenvolvimento iOS. Estou escrevendo um aplicativo simples — um formulário para entrada de dados. Tenho vários UITextField, e quando o usuário digita o texto, o teclado aparece normalmente. Mas não consigo entender como removê-lo quando o usuário toca em qualquer lugar da tela (por exemplo, em um espaço vazio ou no fundo). Atualmente fiz assim: adicionei um botão "Concluído" (Done) no painel de acessórios do teclado, e funciona — o teclado é ocultado. Mas isso é inconveniente. Os usuários estão acostumados que basta tocar no fundo e o teclado desaparece. Tentei adicionar um reconhecedor de gestos (UITapGestureRecognizer) na view principal, mas não funcionou. O teclado não reage. Aqui está meu código: ```swift override func viewDidLoad() { super.viewDidLoad() let tap = UIT ```