1
我有一個CAGradientLayer,我想要隱藏有時。 .hidden是一個只讀屬性。 CAGRadientLayer作爲子圖層添加到我的視圖中。我放入NSLog語句來查看我的條件是否被打中,並且他們是我想要的方式。但是,有時.opacity = 0.0確實會隱藏圖層,有時卻不會。有沒有其他人有這個一致性問題?有沒有更好的方法來隱藏圖層?謝謝。CAGradientLayer不透明度屬性
我有一個CAGradientLayer,我想要隱藏有時。 .hidden是一個只讀屬性。 CAGRadientLayer作爲子圖層添加到我的視圖中。我放入NSLog語句來查看我的條件是否被打中,並且他們是我想要的方式。但是,有時.opacity = 0.0確實會隱藏圖層,有時卻不會。有沒有其他人有這個一致性問題?有沒有更好的方法來隱藏圖層?謝謝。CAGradientLayer不透明度屬性
你爲什麼說hidden
屬性是隻讀的?它是可寫的:
/* When true the layer and its sublayers are not displayed. Defaults to
* false. Animatable. */
@property(getter=isHidden) BOOL hidden;
權。我後來發現這就是爲什麼我試圖解決這個問題。當我使用XCode時,我會輸入「圖層」。然後點擊退出鍵讓codesense彈出,隱藏屬性表示由於某種原因只讀。這就是爲什麼我認爲這是隻讀的,直到我進一步挖掘。謝謝。 – Crystal