A edição de um UITextField dentro de um UITableViewCell falha
Na minha inscrição, tenho umUITextField
dentro de umUITableViewCell
. Se eu clicar dentro do campo de texto e adicionar algum texto, acho que, se tentar mover o ponto de inserção, ele funcionará pela primeira vez, mas falhará nas tentativas subseqüentes. Eu sou completamente incapaz de mover a seleção; nenhuma "lupa" aparece.
Ainda mais curioso, essa "configuração" parece ser permanente até eu reiniciar o aplicativo. E isso afeta tudoUITextFields
nessa tela e não apenas na que eu originalmente tentei editar.
Se você quiser vê-lo, tente o exemplo "UICatalog" que acompanha o iPhone SDK. Clique em "campos de texto" e depois em "editar" e brinque com as caixas de texto.
Eu pesquisei bastante sobre isso, mas é muito difícil para o Google! As melhores referências que encontrei estão emPlaca de suporte da Apple eMacRumors formum (ambos referenciam uma solução que aparentemente funcionava no iPhone 2.0, mas não funciona com versões contemporâneas - tentei).
Meu sentimento é que isso é um bug no sistema operacional, mas pensei em lançar isso para a multidão do SO para uma segunda opinião e ver se há alguma solução alternativa. Alguma ideia?
Seguindo a sugestão do benzado, tentei criar meu aplicativo usando os SDKs 2.0, 2.1 e 2.2. Eu tenho o mesmo comportamento em todas as versões. (Na verdade, algo relacionado, mas não o mesmo, quebrou no 2.2, mas provavelmente é outra pergunta!)