sanchessd Posted January 25, 2012 Report Posted January 25, 2012 (edited) Bom dia, olha só, acredito que seja bem simples, tenho uma action que oculta o teclado [textField resignFirstResponder]; porem quero que o botao do teclado tenha o texto personalizado, digamos , em vez de "return" ou "done" ... para "Concluido", "Finalizar" .. seria algum evento .. [textField setKey......]; ? Obrigado! Edited January 25, 2012 by sanchessd Quote
NandoGuisso Posted January 25, 2012 Report Posted January 25, 2012 Não entendo muito bem dessas coisas ainda, mas acho que vi isso em algum video desse blog acho que foi em um dos primeiros videos, ele ensina onde muda isso, desculpe pela informação pela metade Quote
Gabriel Vincent Posted January 25, 2012 Report Posted January 25, 2012 (edited) Não é possível modificar isso. Você pode escolher no proprio interface builder o que você quer que apreça, mas são algumas opções limitadas: -Return (default) -Go -Google -Join -Next -Route -Search -Send -Yahoo -Done -Emergency Call Isso você muda nas opções do próprio textField ou textView. Edited January 25, 2012 by Gabriel Vincent Quote
NandoGuisso Posted January 26, 2012 Report Posted January 26, 2012 É isso mesmo o conteudo do video que eu fale. Não é possível modificar isso. Você pode escolher no proprio interface builder o que você quer que apreça, mas são algumas opções limitadas: (...) Isso você muda nas opções do próprio textField ou textView. Boa dica, como sempre ajudando os novatos nessa area, parabens pela perda de tempo que voce tem com os novatos, e o que precisamos, rsrs Quote
sanchessd Posted January 26, 2012 Author Report Posted January 26, 2012 certo, essas opções eu ja conheço, mas em alguns aplicativos tem o texto personalizado... "concluido" , "finalizar" .... Vou pesquisar mais um pouco, quando eu achar posto aqui pro pessoal! Obrigado. Quote
Gabriel Vincent Posted January 26, 2012 Report Posted January 26, 2012 certo, essas opções eu ja conheço, mas em alguns aplicativos tem o texto personalizado... "concluido" , "finalizar" .... Vou pesquisar mais um pouco, quando eu achar posto aqui pro pessoal! Obrigado. Sim, você tem razão. Mas não se trata de texto personalizado, é apenas uma daquelas opções predefinidas que eu listei, só que em português. O texto do botão enter do teclado do iOS é definido à nível de sistema operacional, ou seja, não é editável pelo desenvolvedor. Por isso, se você modificar o idioma do iOS, esse texto é modificado também, já que respeita o idioma definido nas configurações. Quote
sanchessd Posted January 27, 2012 Author Report Posted January 27, 2012 Certo, agora entendi o que voce quis dizer. Resolvido. Quote
trindadde Posted January 28, 2012 Report Posted January 28, 2012 Vc tb pode colocar uma Label na mesma posição da tecla que vc quer personalizar o texto e escrever o que vc quiser na Label. Coloque um objeto Tap Gesture Recognizer e quando o usuario der um Tap na posição dessa label vc chama o Action que vc chamaria normalmente, manda sumir o teclado e esconder a Label. É gambiarra! Mas funciona. Fora isso, as opções são pre-definidas pelo iOS e não podemos alterá-las. Abraços! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.