【发布时间】:2014-05-04 03:55:26
【问题描述】:
我有一个视图,它有一个工具栏,因为它是第一个子视图(背景),然后是标签和图像视图。我试图淡出视图,但工具栏 alpha 没有动画。它会立即从 1.0 变为 0.0,而其他子视图则为其 alpha 设置动画。
我已经尝试禁用allowsGroupOpacity,但它仍然不起作用。事实上,当我禁用它时,工具栏的半透明特性就完全消失了。它变得透明。
我什至尝试过启用shouldRasterize 和rasterizationScale,但没有任何效果。
还有什么我可以尝试的吗?
编辑:
我想通了!我需要在超级视图的图层而不是工具栏的图层上将allowsGroupOpacity 设置为NO。
【问题讨论】:
-
如果你回答了这个问题,你应该接受它。否则显示未答复。
-
您应该将您的编辑移至答案并将其标记为已回答。
标签: ios objective-c ios7 uiview uitoolbar