我想在self.view中添加一个覆盖整个区域的子视图(如调光视图)。但在其下面有一些观点,我不想被添加的子视图影响(我不希望这些观点具有暗淡的效果)。这可能吗?
我知道有一个" easy"解决方案;移动那些我不想受影响的子视图(通过添加的子视图),但这对我有不良影响,因此我无法使用该解决方案。
我的目标是iOS 8及更高版本。
答案 0 :(得分:1)
您希望创建一个CALayer mask来从上面的视图层中减去下面的子视图框架。
$this.animate({width: width_1 += (delta * multi), height: width_1 * ratio},0,'linear');