我刚刚在UIView的类引用中发现了一些奇怪的东西。在alpha下,它声明:
此值仅影响当前视图,不会影响其任何嵌入的子视图。
但是你肯定知道,事实并非如此。如果更改超级视图的alpha,则所有子视图也会应用新的alpha。
文档中的错误还是我误解了?
答案 0 :(得分:1)
此值仅影响当前视图,不会影响其任何嵌入的子视图。
我理解为:
更改视图上的Alpha值不会更改任何子视图上的Alpha值。同样,虽然子视图似乎已更改其alpha,但当超级视图的
.alpha
发生更改时,其.alpha
属性值不会更改。