我有UIView
有一些子視圖相同的自定義UIView
。 後,我將它們添加到主UIView
我把它添加到一個數組過了,當我完成加入他們,我要檢查,如果一些UIViews
有重疊,所以我用了一下:UIView重疊
bool CGRectIntersectsRect(CGRect rect1, CGRect rect2)
我的問題是,我想知道重疊的CGRect
是什麼,因爲我想用另一種背景顏色來繪製它,有沒有現成的方法來檢測它?
我有UIView
有一些子視圖相同的自定義UIView
。 後,我將它們添加到主UIView
我把它添加到一個數組過了,當我完成加入他們,我要檢查,如果一些UIViews
有重疊,所以我用了一下:UIView重疊
bool CGRectIntersectsRect(CGRect rect1, CGRect rect2)
我的問題是,我想知道重疊的CGRect
是什麼,因爲我想用另一種背景顏色來繪製它,有沒有現成的方法來檢測它?
所以你試圖找到一個區域 - 讓我們稱之爲rect3 - 等於rect1&rect2共享的區域? –
是的,正好... – MTA