CGPoint
が特定の 内にあるかどうかを確認する方法はありますかCGRect
?
たとえば、 をドラッグしていて、その中心点が別の 内にあるUIImageView
かどうかを確認したいとします。CGPoint
UIImageView
ベストアンサー1
スイフト4
let view = ...
let point = ...
view.bounds.contains(point)
オブジェクティブC
bool CGRectContainsPoint(CGRect rect, CGPoint point);
パラメーター
rect
検査する四角形。point
検査するポイント。戻り値: 四角形が null または空でなく、ポイントが四角形内にある場合は true、それ以外の場合は false。
点の座標が長方形の内側にあるか、最小の X エッジまたは最小の Y エッジ上にある場合、その点は長方形の内側にあるとみなされます。