xyk blog

最近は iOS 開発の記事が多めです。

2020-11-11から1日間の記事一覧

UIView 同士が重なっているかいないかを判定する方法

検証環境: Xcode 12 Swift 5.3 UIView 同士が重なっているかいないかを判定する方法について。 CGRect#intersects(_:)メソッドで2つの CGRect が交差するかどうかを判定することができる。 UIView の Extension として以下のように追加した。 extension UIVi…

MKMapView 上のタップした地点を中心にして正方形を描く

検証環境: Xcode 12 Swift 5.3 前回は地図上(MKMapView)に円を描画したが、今回は正方形の矩形を描画してみる。 まずMapKitをインポートしておく。 import MapKit MKMapView にUITapGestureRecognizerを追加してタップを検出する。 let tapGesture = UITapGe…