【问题标题】:UIToolbar animate alpha ios7UIToolbar 动画 alpha ios7
【发布时间】:2014-05-04 03:55:26
【问题描述】:

我有一个视图,它有一个工具栏,因为它是第一个子视图(背景),然后是标签和图像视图。我试图淡出视图,但工具栏 alpha 没有动画。它会立即从 1.0 变为 0.0,而其他子视图则为其 alpha 设置动画。

我已经尝试禁用allowsGroupOpacity,但它仍然不起作用。事实上,当我禁用它时,工具栏的半透明特性就完全消失了。它变得透明。

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

还有什么我可以尝试的吗?

编辑:

我想通了!我需要在超级视图的图层而不是工具栏的图层上将allowsGroupOpacity 设置为NO

【问题讨论】:

  • 如果你回答了这个问题,你应该接受它。否则显示未答复。
  • 您应该将您的编辑移至答案并将其标记为已回答。

标签: ios objective-c ios7 uiview uitoolbar


【解决方案1】:

allowsGroupOpacity 设置为NO 在superview 的层而不是工具栏的层可以解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多