<catransformlayer:0x14fea3710 =“”> - 在仅变换图层中更改属性masksToBounds,将无效

时间:2015-09-25 05:43:20

标签: ios objective-c xcode calayer xcode7

我在xCode 7.0中收到此警告报告

当我在项目中使用MBProgress HUD时会发生这种情况。如何处理这个警告?

我看到"changing property masksToBounds in transform-only layer, will have no effect" in Xcode 7但没有用......

2 个答案:

答案 0 :(得分:14)

在我的情况下,这必须与键盘错误有关。我所要做的就是启动iPad模拟器,然后按(CommandKey)。

三个错误:

2015-09-29 19:40:47.251 ArchKit[12577:338772] <CATransformLayer: 0x7ff592f12ca0> - changing property masksToBounds in transform-only layer, will have no effect
2015-09-29 19:40:47.252 ArchKit[12577:338772] <CATransformLayer: 0x7ff592d1a2f0> - changing property masksToBounds in transform-only layer, will have no effect
2015-09-29 19:40:47.252 ArchKit[12577:338772] <CATransformLayer: 0x7ff592f25d30> - changing property masksToBounds in transform-only layer, will have no effect

只需按(CommandKey)。

即使我用Sprite Kit制作了一个初学者项目。所以这是一个错误。

答案 1 :(得分:4)

我建议忽略这个警告。

在我的情况下,我有一个小型原型项目,我分析键盘避免。我没有使用任何动画,也没有直接更改图层属性,这会给出警告的原因。我只更改UIScrollView偏移量,插图等。然而警告出现了,所以我认为这是需要在SDK中处理的事情。 (或模拟器?)