には、パンジェスチャーを含むview
があります。 subview
には、それ自身のパンジェスチャ認識器も有する追加のsubSubview
が含まれています。CGAffineTransformとUIPanGestureRecognizerを併用した場合の問題
ビュー - >サブビュー - > subSubview
通常、問題なしの両方subview
とsubSubview
パン。
は、その後、私は実行します。
view.transform = CGAffineTransform(scaleX: 2.0, y: 2.0)
また、これは私がパンしようとする今、subview
のパンジェスチャー方法は完璧に動作し続けて2.0
によってsubview
とsubSubview
をスケーリングします。
ただし、subSubview
パンジェスチャーは、現在のところ約10%の時間がかかるだけです。私はそれが何回かそれらを誘発する原因について何らかのパターンを理解することができなかった。
さらに、subSubview
は毎回touchesBegan
を正しくピックアップしますが、10回の試行のうち1回を除いてパンのジェスチャーは発生しません。
view
を1.0に戻すと、すべて正常に戻ります。
ここで何が起こっているのか、私はそれを修正するために何ができるのですか?
ありがとうございます!