2011-09-22 39 views

回答

1

由于视图通常是CALayer的委托,只需使用layer.delegate。

如果由于某种原因不起作用,我猜你可以迭代所有视图并比较View.layer。

+0

谢谢david.i设置其他对象(不是视图)作为委托给layer.in我的场景我不能遍历可用的视图。 – Hariprasad

+0

“警告:由于视图是图层的委托,因此您绝不应将该视图作为另一个CALayer对象的委托。此外,您绝对不应该更改此图层对象的代表。“ 因此,如果您确实需要更改委托,则可能需要让新委托知道前一个委托,并跟踪。 –

相关问题