[iOS/Swift] MapKit - 원하는 곳에 어노테이션을 찍어보자
·
iOS/UIKit&SwiftUI
맵뷰에서 선택하는 곳에 어노테이션을 찍어보자 1. 맵뷰에 탭 제스쳐를 추가한다.let tapGesture = UITapGestureRecognizer(target: self, action: #selector(mapViewTapped(_ :)))mapView.addGestureRecognizer(tapGesture) 2. sender.location(in: )을 통해 임의로 탭한 위치를 가져온다.@objc private func mapViewTapped(_ sender: UITapGestureRecognizer) { let location: CGPoint = sender.location(in: mainView.mapView) let mapPoint: CLLocationCoordinate2D =..