0
有view
包含subview
包含平移手勢。 subview
包含額外的subSubview
也有自己的平移手勢識別。問題我一起
視圖 - >子視圖 - > subSubview
通常情況下,兩者subview
和subSubview
盤沒有問題。
然後我執行:
view.transform = CGAffineTransform(scaleX: 2.0, y: 2.0)
這也是2.0
縮放subview
和subSubview
現在,當我嘗試平移,爲subview
泛手勢方法繼續很好地工作。
然而,subSubview
平移手勢現在只被拿起時約10%。我還沒有弄清楚什麼原因導致它觸發了這麼幾次。
此外,subSubview
正確地每次都會正確拾取touchesBegan
,因爲它應該這樣做,但除了十次嘗試中的一次外,再次不會觸發平移手勢。
當我縮放view
回落到1.0一切都恢復了正常。
有什麼想法,什麼是怎麼回事,什麼我可以做的解決?
謝謝!