Existe uma maneira de impedir que o teclado seja descartad
Eu percebo que esse é o inverso da maioria das postagens, mas eu gostaria que o teclado continuasse ativo mesmo se o botão 'teclado para baixo' for pressionado.
Especificamente, eu tenho uma visão com doisUITextField
s. Com o seguinte método delegado
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
return NO;
}
Consigo manter o teclado levantado, mesmo se o usuário pressionarDone
no teclado ou toque em qualquer outro lugar na tela, EXCETO aquele botão desagradável do teclado na parte inferior direita do teclad
Estou usando essa visualização como uma visualização modal (embora a visualização esteja associada a um ViewController que é enviado por meio de um UINavigationController), portanto, ele realmente funciona melhor da perspectiva do usuário para manter o teclado sempre ativo. Se alguém souber como conseguir isso, entre em contato! Obrigado
ATUALIZA Ainda não há solução! QuandoDone
é pressionado, ele disparatextFieldShouldReturn
, mas quando oDismiss
pressionado, ele acionatextFieldDidEndEditing
. Não consigo bloquear otextField
de terminar a edição Nunc vai embora. De alguma forma, eu realmente quero ter um método que detecte oDismiss
e ignora-o. Se você conhece uma maneira, por favor me esclareça!