Dima Grib, решение предложенное выше мне, в целом, нравится, но хочется весь процесс реализовать в рамках одного метода UIVIew без необходимости дополнительного создания CALayer'a в потомках.
Спасибо за предложанное решение. Но у меня возник еще один вопрос. Ваш подход предполагает создание CALayer'а в потомке UIView. Но очень хотелось бы иметь решение, реализованное в исключительно в рамках extension, позволяющее добавлять нужный мне слой одим вызовом метода без необходимости создания CALayera в потомке. На столько это реально?
Имею не самые лучшие познания в английском, но, на сколько я понял, рассматривают случай с одной prototype cell, а мне, к примеру, в 1-ую секцию нужно добавить и во 2-ую секцию разные prototype cell?