2014-03-26 50 views
4

我有一個視圖,它有一個工具欄,因爲它的第一個子視圖(背景),然後標籤和圖像的頂部。我試圖淡化視圖,但工具欄alpha不動畫。它會立即從1.0更改爲0.0,而其他子視圖會爲其Alpha創建動畫。UIToolbar動畫阿爾法ios7

我試過禁用allowsGroupOpacity但它仍然不起作用。實際上,當我禁用該功能時,工具欄的半透明特性完全丟失。它變得透明。

我甚至試過啓用shouldRasterizerasterizationScale,但沒有任何效果。

其他我可以試試嗎?

編輯:

我想通了!我需要在superview的圖層上設置allowsGroupOpacityNO,而不是工具欄的圖層。

+0

如果你回答了,你應該接受這個問題。否則顯示未答覆。 – casillic

+0

您應該將您的編輯移動到答案並將其標記爲已回答。 – Rod

回答

0

在superview的圖層上設置allowsGroupOpacityNO而不是工具欄的層解決了這個問題。