Como usar o UIScrollView para alternar entre uiviews
-
20-09-2019 - |
Pergunta
Como eu construiria múltiplos UIViews
com múltiplas subviews e alternar entre eles usando um UIScrollView
? Eu apreciaria qualquer pessoa que possa enviar algum código. Eu sou um noob completo com o iPhone.
Solução
Eu "tile" as UIViews no UIScrollView e implementava algum tipo de mecanismo de paginação ou "snap-to". Ouça as notificações apropriadas da visualização de rolagem e, sempre que a rolagem acaba, basta alinhar programaticamente a visualização de rolagem aos limites de uma das suas views de azulejos.
Como alternativa, veja o uso UiPagecontrol para implementar esse tipo de comportamento. O aplicativo meteorológico é um bom exemplo.
Outras dicas
Não fiz isso, mas vi um exemplo no Centro de Desenvolvimento de App. Estou adicionando o link correspondente:
Espero que ajude
Atenciosamente Alejandra :)
Dê uma olhada no Controle de página amostra. Isso usa o UIScrollView funcionalidade de paginação para fazer rolagem horizontal entre múltiplos Uiview Páginas.
Esta demonstração também tem um UiPagecontrol Isso atualiza enquanto você joga entre as visualizações roladas horizontalmente.