所以我正在尝试为CAShapeLayer创建一个翻转图像。
我有以下代码
shiplayer.contents = #imageLiteral(resourceName: "spaceship").withHorizontallyFlippedOrientation().cgImage
view.layer.addSublayer(shiplayer)
但是,造船者渲染的图像仍然是原始的未剥离图像。
我在UIImageView上测试了它,图像被正确翻转。
如何为CALayer翻转图像>?
由于
答案 0 :(得分:0)
CGImage是底层位图;它对图像属性一无所知。因此,将图像翻转成新的图像图形上下文,并使用生成的图像作为新CGImage的基础。