Скриншот iCarousel/CATransform3D в iOS

поэтому прежний подход с использованием недокументированного API UIGetScreenImage больше не принимается Apple ( Блог -опубликовать на UIGetScreenImage).

Рекомендуемый подход CALayer renderInContext не работает с 3D-анимациями. как используется в iCarousel.

Есть ли какой-либо разрешенный в настоящее время метод получения моего представления, сформированного iCarousel/CATransform3D, в UIImage? Может быть, есть преобразование из CATransform3D в CGAffineTransform (я знаю, что это, как правило, невозможно, поскольку CATransform3D имеет больше измерений, но в частном случае типичной iCarousel полная трехмерность CATransform3D не используется)


person Bersaelor    schedule 03.12.2012    source источник


Ответы (1)


Тщательно протестировал это и в итоге создал свою собственную (простую) карусель, просто используя CGTransforms.

person Bersaelor    schedule 10.05.2013