K Kibo Baixar

Por que o teclado do iPhone se redefine quando troco de app

A extensão é desmontada toda vez que o teclado some, então tudo que estava só na memória vai junto. E é o mesmo mecanismo que faz um teclado não custar nada quando você não está digitando.

Você ajusta algo, troca de app por um instante, volta — e está como antes. Não é defeito: é a mesma construção que explica a inicialização a frio.

A extensão é desmontada, não pausada

Quando o teclado some, o iOS não o pausa: em geral encerra o processo. Na aparição seguinte ele é reiniciado.

Fica claro então o que se perde: tudo que estava só na memória. O estado do caps lock, a posição na aba de emoji, uma rolagem, um menu meio aberto. E fica igualmente claro o que fica: tudo que foi escrito em disco.

O que deve permanecer e o que não

Um teclado bem feito grava suas decisões na hora em vez de guardá-las na memória:

Portanto, se o visual se redefine, isso é defeito. Se o caps lock cai, isso é o comportamento esperado.

O outro lado é uma vantagem

Justamente porque a extensão é descarregada, um teclado não consome nada enquanto você não digita. Nenhum processo em segundo plano, nenhuma bateria, nenhuma memória ocupada. O preço é exatamente essa redefinição.

É uma escolha deliberada do sistema e, para um aparelho que passa o dia no bolso, é a certa. Um teclado que ficasse permanentemente na memória seria pior em todo o resto.

Quando é defeito de verdade

  1. O visual volta ao padrão depois de trocar de app — então o ajuste não está sendo gravado.
  2. O teclado não aparece mais e é preciso adicioná-lo de novo — isso aponta para um problema no registro da extensão.
  3. Toda aparição é lenta, não só a primeira — então carrega demais na inicialização; veja [[why-does-a-third-party-keyboard-lag-the-first-time-it-opens]].

Todo o resto — maiúsculas, camada, rolagem — é normal e vai se comportar igual em qualquer iPhone.

Perguntas frequentes

Por que o caps lock não permanece ativo?

Porque pertence ao que você está escrevendo agora e vive só na memória. Quando o teclado some, a extensão é descarregada e esse estado vai junto. É intencional.

Meu visual escolhido some ao trocar de app.

Aí sim é defeito. Ajustes como visual, som e retorno tátil precisam ser gravados em disco e sobreviver ao reinício da extensão.

Um teclado gasta bateria quando não estou digitando?

Não. Justamente porque a extensão é descarregada, não fica nada rodando. A redefinição é o preço dessa vantagem.

Teste no seu próprio teclado

O Kibo é um teclado personalizado gratuito para iPhone, com sons mecânicos de verdade, temas para escolher e efeitos de luz RGB. Sem conta, sem anúncios e funciona com o Acesso Total desativado.

Baixar na App Store

Guias relacionados

Todos os guias