0
我已將CATransform3D
應用於我的UIView
,它有100個子視圖,因此轉換也適用於100子視圖。CATransform3D只適用於查看和子視圖,除了其中一個
但是,現在我想排除100個子視圖中只有1個子視圖被轉換。我應該從哪裏開始做到這一點?
請幫忙。
我已將CATransform3D
應用於我的UIView
,它有100個子視圖,因此轉換也適用於100子視圖。CATransform3D只適用於查看和子視圖,除了其中一個
但是,現在我想排除100個子視圖中只有1個子視圖被轉換。我應該從哪裏開始做到這一點?
請幫忙。
如果您不希望子視圖被轉換,那麼您應該編輯視圖層次結構。您可以改爲具有當前爲父視圖的視圖,添加變換,然後在變換後的視圖前添加另一個視圖,將新視圖的背景保持爲清晰顏色,並將子視圖添加到新視圖視圖。這樣你會得到想要的效果。
其實我想要轉換爲所有的子視圖,除了其中的一個我將突出顯示並且轉換不應該應用於突出顯示的子視圖。 – Vineet 2013-02-21 12:45:53
在那種情況下,如何將父變換的逆變換應用到該特定的子視圖? – Raj 2013-02-21 12:54:15
雅我試過了,但我找不到任何改變,如果你有任何代碼片段來做相反的轉換PLZ做它張貼。 – Vineet 2013-02-21 13:03:20