我在尝试设置CAShapeLayer的zPosition时遇到错误.这是代码:出于某种原因,我收到此错误:无法将CGFloat类型的值赋给CGFloat类型的值!出于某种原因,错误是可选的.我已经看到其他在线完成的示例没有任何转换,所以我不知道这里的问题是什么.谢谢!CALayer的子图层属性定义为[AnyObject]!sublayers[l]时,你得到一个AnyObject,当然,它没有zPosition的可设置属性.例如,您需要将返回的AnyObject向下转换为CALayer此外,您不需要打开子图