私はUIViewに問題があります。UIViewの変換をブロックする方法
(つまりもBとCを変換します)私はいくつかのサブビュー(B及びC)を含有するUIViewのAがあると私はにを変換3Dを使用しなければなりません。変換Bをブロックすることができるので、変換はAとCでのみ実行されますか?
ありがとうございます!
私はUIViewに問題があります。UIViewの変換をブロックする方法
(つまりもBとCを変換します)私はいくつかのサブビュー(B及びC)を含有するUIViewのAがあると私はにを変換3Dを使用しなければなりません。変換Bをブロックすることができるので、変換はAとCでのみ実行されますか?
ありがとうございます!
変換を逆方向にやり直して、変換効果を無効にすることができます。たとえば、
for (UIView *subview in [myview subviews])
{
if(subview is B) //Pseudo code
subview.transform = CGAffineTransformInvert(yourTransform);
}
おそらくありません。スーパービューAを変換すると、すべてのサブビューが変換されるので、BとCは変換されたA平面にレンダリングされます。したがって、サブビューB、CをA面の外に変換することはできません。 BとCをAサブビューの外に移動してAスーパービューのサブビューにしてから、Aの同じ変換(Bの場合はそうではない)を管理することができますが、変換...
返信ありがとう、それは正しいですが、Vigneshの答えは私の問題を解決する:) –
絶対にありがとう、ありがとう! –
@マルスコス喜んでそれを助けました:) – Vignesh