Ir para conteúdo
  • Cadastre-se

Ajuda com ScrollView


Posts Recomendados

Estou desenvolvendo um app mais para testes,tenho uma view como Classe UIControl,nela tenho algumas textFields e labels,o problema está quando eu clico na última textField e o teclado encobre ela.

Gostaria de saber como eu posso fazer para a textField subir acima do teclado quando aberto,e assim que fecha-lo,a textField voltar a posição original...

Link para o comentário
Compartilhar em outros sites

  • Respostas 2
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Top Postadores Neste Tópico

Isso é um problema muito comum. O que eu faço é chamar um método quando o TextField virar firstResponder. Assim que o método for chamado, reduz o frame do scrollView para o espaço que você tem disponível, da status bar ou navigation bar até o início do teclado. O contentSize você explicita:


scrollView.contentSize = CGSizeMake(320, TEMANHO-VERTICAL-DO-CONTEUDO-DO-SCROLLVIEW);
[/CODE]

e pra rolar até o scrollview que é firstResponder, usa:

[CODE]
[scrollView setContentOffset: animated:];
[/CODE]

Editado por Gabriel Vincent
Link para o comentário
Compartilhar em outros sites

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…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Limpar editor

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

  • Quem Está Navegando   0 membros estão online

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



  • Estatísticas do Fórum

    • Total de Tópicos
      56k
    • Total de Posts
      465.6k
×
×
  • Criar Novo...