Core Graphics   >     CGRect   > divided(atDistance:from:)
インスタンスメソッド
divided(atDistance:from:)
元の長方形の原点からオフセットされた原点の長方形を返します。
宣言
パラメータ
atDistance | fromEdge パラメータで指定された長方形の辺からの距離で、長方形を分割する線を定義します。 |
fromEdge | atDistance パラメータからを測定する長方形の辺で、長方形を分割する線を定義します。 |
戻り値
2つの長方形を含むタプル:
slice: fromEdge パラメータで指定された元の長方形の端に最も近いコンポーネントの長方形で、幅は atDistance パラメータと同じです。
remainder: slice の長方形に含まれていない元の長方形の残りの領域に等しいコンポーネントの長方形。
議論
fromEdge および atDistance パラメータは、長方形を 2 つのコンポーネントの長方形に分割する線(長方形の指定された辺に平行で、その辺から指定された距離にある線) を定義します。