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.

Foi útil?

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:

http://developer.apple.com/iphone/library/samplecode/scrolling/index.html#//apple_ref/doc/uid/dts40008023

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top