我怎样才能CGRect
从另一个中减去一个?我希望结果R1 - R2
是不与 R2 相交的 R1 的最大子矩形。
示例 1:
+---------------------------------+ | +--------+ | | | R2 | | | | | | | +--------+ R1 | | | | | | | +---------------------------------+
R3 = CGRectSubstract(R2,R1);
+------------------------+ | | | | | | | R3 | | | | | | | +------------------------+
示例 2:
+------------------------+----------+ | | | | | R2 | | | | | R1 +----------+ | | | | | | +---------------------------------+
R3 = CGRectSubstract(R2,R1);
+------------------------+ | | | | | | | R3 | | | | | | | +------------------------+
示例 3:
+---------------------------------+ | | | | | | | R1 | | +---------+ | | | | | | | R2 | | +---------+---------+--------------+
R3 = CGRectSubstract(R2,R1);
+---------------------------------+ | | | | | R3 | | | +---------------------------------+