Jump to content

Recommended Posts

Posted (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 by sanchessd
  • Replies 7
  • Created
  • Last Reply

Top Posters In This Topic

Posted (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 by Gabriel Vincent
Posted

É 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

Posted

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.

Posted

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.

Posted

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!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.



  • Forum Statistics

    • Total Topics
      57k
    • Total Posts
      469.2k
×
×
  • Create New...