Pergunta

Tenho três tipos diferentes de objetos que desejo exibir na visualização de coleção.Mas se na seção 0 houver apenas 1 elemento, a próxima seção começará na nova coluna.

enter image description here

Posso dizer ao layout que ele deve mostrar itens em seções diferentes, um após o outro, sem interrupções?

Foi útil?

Solução 2

Minha solução é usar 1 seção e criar métodos para determinar seções abstratas. Além disso, adiciono -InfoIitemScount, -VisibleItemsCount e -hiddenitItemsCount e mesmos métodos para gerar células e outros.

Outras dicas

Claro, mas se isso nunca mudar, por que não fazer duas subvisualizações lado a lado?O da esquerda contém um elemento, o da direita contém a visualização da coleção que você planejou usar originalmente.

Dessa forma, o layout não precisa saber como contornar o elemento esquerdo.

Além disso, você pode usar uma fonte de dados.Fazer datasource[0] o esquerdo, e use datasource[indexPath.row +1] para todo o cellForRow..... método.

Apenas lembre-se de definir o total de células na visualização da coleção como [datasource count] -1

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