2011-09-22 55 views

回答

1

由於視圖通常是CALayer的委託,只需使用layer.delegate。

如果由於某種原因不起作用,我猜你可以迭代所有視圖並比較View.layer。

+0

謝謝david.i設置其他對象(不是視圖)作爲委託給layer.in我的場景我不能遍歷可用的視圖。 – Hariprasad

+0

「警告:由於視圖是圖層的委託,因此您絕不應將該視圖作爲另一個CALayer對象的委託。此外,您絕對不應該更改此圖層對象的代表。「 因此,如果您確實需要更改委託,則可能需要讓新委託知道前一個委託,並跟蹤。 –

相關問題