因此,使用未公开的API UIGetScreenImage的前一种方法不再被Apple(Blog-post on UIGetScreenImage)接受。

推荐的CALayer renderInContext方法不适用于iCarousel中使用的3D动画。

当前是否有将iCarousel / CATransform3D格式的视图放入UIImage的方法?
也许有从CATransform3D到CGAffineTransform的转换(我知道这通常是不可能的,因为CATransform3D具有更大的尺寸,但在典型的iCarousel的特殊情况下,并未使用CATransform3D的完整3D效果)

最佳答案

对此进行了彻底的测试,最终仅使用CGTransforms创建了自己的(简单的)轮播。

10-08 18:49