Я ищу способ, позволяющий CALayer изменять свой размер при изменении его подслоев (что означает либо изменение границ любого подслоя, либо изменение самого массива подслоев).
Когда я работал спросмотрам ранее, мне удалось это с помощью реализации sizeThatFits в моем пользовательском подклассе UIView, который вызывался автоматически sizeToFit при каждом изменении подвидов представления.
Поскольку CALayer имеет метод sizeShiftFits-эквивалента предпочитаемого размера, я был удивлен, что не нашел sizeToFit-эквивалента.