0
有沒有比循環瀏覽子視圖和測試cgrectcontainspoint更快的方法?找到包含cgpoint的最高子視圖的最佳方法是什麼?
有沒有比循環瀏覽子視圖和測試cgrectcontainspoint更快的方法?找到包含cgpoint的最高子視圖的最佳方法是什麼?
我還沒有嘗試過自己,但它看起來像hitTest:withEvent:會做你想做的。
該文件說,它遍歷視圖層次結構調用pointInside:每個子視圖上的withEvent,這可能最終調用CGRectContainsPoint,所以它可能不會更快。我可能仍然會嘗試它,而不是通過手動循環子視圖。
我提前寫了一個自定義方法來遍歷子視圖數組並記錄最高命中。 – 2010-08-13 05:01:06