Ir para conteúdo
Visualizar no app

Uma forma melhor de navegar. Saiba mais.

MM Fórum

Um app em tela cheia na sua Tela de Início com notificações push, avisos e mais.

Para instalar este app no iOS/iPadOS
  1. Toque no ícone de Compartilhamento no Safari
  2. Role o menu e toque em Adicionar à Tela de Início.
  3. Toque em Adicionar no canto superior direito.
Para instalar este app no Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

duvida simples, alterar texto do return do teclado

Featured Replies

Postado

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!

Editado por sanchessd

  • Respostas 7
  • Visualizações 1.1k
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Postado

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

Postado

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.

Editado por Gabriel Vincent

Postado

É 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

Postado
  • Autor

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.

Postado

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.

Postado
  • Autor

Certo, agora entendi o que voce quis dizer.

Resolvido.

Postado

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!

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conta

Navegação

Buscar

Buscar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.