0

对于 UIView 视图, view.superview.layer 是否始终与 view.layer.superlayer 相同?

在哪种情况下它们不一样?

4

1 回答 1

0

他们应该是一样的。总有一种方法可以做一些奇怪的事情,比如 swizzle superlayer getter,或者覆盖 layer getter,或者其他什么,但如果你是控制所有 UIViews 的人,那么你不必担心那些奇怪的情况。如果你是偏执狂,你总是可以 NSAssert() 。

于 2013-09-24T21:50:45.457 回答