Visualizar com rolagem contínua; tanto horizontal como vertical

Eu tenho lutado com essa tarefa há algum tempo agora. O que eu gostaria de desenvolver é uma visão de rolagem ou visão de coleção que rola continuamente vertical e horizontalmente.

Aqui está uma imagem de como eu acho que isso deve ser parecido. As caixas transparentes são as vistas / células que são recarregadas a partir da memória. Assim que uma view / cell fica fora da tela, ela deve ser reutilizada para a próxima nova célula.UITableViewController trabalho.

Eu sei que umUICollectionView só pode ser feito para rolagem infinita horizontal ou vertical, não ambos. No entanto, não sei como fazer isso usando umUIScrollView. Eu tentei o códigoanexado a uma resposta sobre esta questão e posso fazer isso para recriar visualizações (por exemplo,% 20), mas isso não é exatamente o que eu preciso. Além disso, não é contínuo.

Eu sei que é possível, porque o aplicativo HBO Go faz isso .. Eu quero exatamente a mesma funcionalidade.

Minha pergunta: Como posso alcançar meu objetivo? Existem guias / tutoriais que possam me mostrar como? Eu não consigo encontrar nenhum.