2014-03-26 140 views
4

我有一个视图,它有一个工具栏,因为它的第一个子视图(背景),然后标签和图像的顶部。我试图淡化视图,但工具栏alpha不动画。它会立即从1.0更改为0.0,而其他子视图会为其Alpha创建动画。UIToolbar动画阿尔法ios7

我试过禁用allowsGroupOpacity但它仍然不起作用。实际上,当我禁用该功能时,工具栏的半透明特性完全丢失。它变得透明。

我甚至试过启用shouldRasterizerasterizationScale,但没有任何效果。

其他我可以试试吗?

编辑:

我想通了!我需要在superview的图层上设置allowsGroupOpacityNO,而不是工具栏的图层。

+0

如果你回答了,你应该接受这个问题。否则显示未答复。 – casillic

+0

您应该将您的编辑移动到答案并将其标记为已回答。 – Rod

回答

0

在superview的图层上设置allowsGroupOpacityNO而不是工具栏的层解决了这个问题。