O teclado não aparece quando eu executo o simulador e clico no UITextView. Como faço para reativar o teclado?
Costumava funcionar, mas agora não funciona - não sei o que eu poderia ter clicado por acidente ... qualquer dica seria apreciada!
O teclado não aparece quando eu executo o simulador e clico no UITextView. Como faço para reativar o teclado?
Costumava funcionar, mas agora não funciona - não sei o que eu poderia ter clicado por acidente ... qualquer dica seria apreciada!
Respostas:
Eu tive o mesmo problema. Minha solução foi a seguinte:
O meu foi verificado porque eu estava usando meu teclado mac, mas se você estiver desmarcado, o teclado do iPhone sempre aparecerá.
UIInputAccessoryView
ainda seja exibido na parte inferior da tela.
Connect Hardware Keyboard
não consigo digitar usando o teclado do meu Mac. No pré-iOS 8, não "simulava um teclado de hardware", apenas permitia que você digitasse adicionalmente usando seu Mac.
Durante o teste no simulador beta ios8, você pode alternar entre o "teclado de software" e o "teclado de hardware" com ⌘+K .
ATUALIZAÇÃO : Desde o iOS Simulator 8.0, o atalho é ⇧+ ⌘+K .
Simulador -> Hardware -> Teclado -> Alternar software O teclado deve resolver esse problema.
Isso parece ser um bug no iOS 8. Há duas correções para esse problema:
Alterne entre o teclado do simulador e o teclado do MacBook usando o atalho Command+K .
Reconecte o teclado ao simulador:
uma. Simulador aberto
b. Selecione Hardware -> Teclado
c. Desmarque e marque ' Connect Hardware Keyboard '
OU simplesmente pressione o atalho Shift+ Command+K
Basta pressionar ⌘K para alternar o teclado.
Seria difícil dizer se há algum problema com o seu código sem fazer check-out, no entanto, isso acontece bastante comigo (Versão 6.0 (6A216f)). Normalmente, tenho que redefinir o conteúdo e as configurações do simulador e / ou reiniciar o xCode para fazê-lo funcionar novamente. Experimente e veja se isso resolve o problema.
Se o teclado não aparecer automaticamente no simulador, basta pressionar [Command + K]
ou Hardware -> Teclado -> Alternar teclado de software
Para corrigir o problema, siga este procedimento -
Como alternativa, você também pode fazer isso com apenas um comando.
Terminal aberto e fogo - 1. rm ~ / Library / Preferences / com.apple.iphonesimulator.plist
Isso fará o truque em uma única etapa! Apenas certifique-se de sair do Xcode e do simulador antes de executar isso.
em viewDidLoad adicionar esta linha
yourUiTextField.becomeFirstResponder()
Maneira simples é apenas Pressionar comando + k