Como esconder o teclado enquanto estiver usando TableView no iPhone?
-
12-09-2019 - |
Pergunta
Na minha aplicação tenho TextField e ao inserir os valores em que ele está exibindo valores de acordo com o tableview como o não. de linhas.
Eu quero que quando eu rolar sobre a Tableview com ter tantas linhas preenchidas, o teclado deve ser escondida no momento da rolagem.
Eu tenho pesquisar na net, mas incapaz de encontrar a solução.
Por favor, dar qualquer solução com trecho de código ou link valioso ou qualquer solução.
Obrigado, Mishal Shah
Solução
Em seu controlador mesa, acrescentar o seguinte:
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
[myTextField resignFirstResponder];
}
Outras dicas
Geralmente, coloca [myTextField resignFirstResponder]
o teclado modal visualizar distância. Dependendo de como você configurou manipulação de rolagem, isso deve ser suficiente para responder à sua pergunta.
Basta escrever este código onde você deseja ocultar o teclado. Com este código, não há necessidade de fazer resignFirstResponder.
[self.view endEditing: YES];
Njoy ..:)