移动层上的 iOS CALayer.mask
Posted
技术标签:
【中文标题】移动层上的 iOS CALayer.mask【英文标题】:iOS CALayer.mask on a moving layer 【发布时间】:2010-09-03 06:35:26 【问题描述】:我正在编写一个 ios 应用程序,并且我已经为名为“Wheel”的 CALayer 设置了一些代码来连续动画(旋转),效果很好。我希望遮盖这一层,使其只有一小部分可见,而不是整个层。
我使用 CALayer.mask 添加了一个遮罩,但它也可以旋转,因为它是“***”的子层。有什么方法可以遮盖“轮”层,使其符合我的预期,即只显示该层的一部分?
谢谢, 问候,
杰森
【问题讨论】:
【参考方案1】:你能在上面再放一层吗?换句话说,在***的superview中再添加一层,会部分遮挡***?在这种情况下,您不需要使用 CALayer.mask。
【讨论】:
感谢您的回复。我会检查一下,看看它是否有效。以上是关于移动层上的 iOS CALayer.mask的主要内容,如果未能解决你的问题,请参考以下文章