Core Graphics   >     CGRect   > intersection(_:)
インスタンスメソッド
intersection(_:)
2 つの元の長方形を含む最小の長方形を返します。
宣言
パラメータ
r2 | この長方形と交差する別の長方形。 |
戻り値
指定された 2 つの長方形の交差を表す長方形。2 つの長方形が交差しない場合は、null の長方形を返します。この状態を確認するには、isNull を使用して下さい。
議論
両方の長方形は、union を計算する前に標準化されています。いずれかの矩形が null の長方形である場合、他の長方形のコピーが返されます(結果として、両方の長方形が null の場合は null の長方形になります)。それ以外の場合、元の長方形を完全に含む長方形が返されます。