Как создавать представления карт, которые соответствуют размеру родительского контента при изменении порядка

Любая идея сделать это поведение в приложении macOS?

Например, если я переместил карту 4 в положение карты 1, карты 1, 2 и 3 должны быть переупорядочены в прежнее положение карты 4 или, чтобы найти другое место для установки в зависимости от размер карты.

введите описание изображения здесь

Ответ 1

Я пробовал несколько вещей, я не могу скопировать весь код здесь, так что вот ссылка на код учебник и git repo. Это может иметь решение проблемы, которая у вас есть. Посмотрите и сообщите мне, если это работает:

Учебное пособие: http://nshint.io/blog/2015/07/16/uicollectionviews-now-have-easy-reordering/

GitHub: https://github.com/nshintio/uicollectionview-reordering

Удача, приветствия

Ашиш Себастьян