0
注釈を追加して場所を変更することはできましたが、タップして位置を変更すると同時にマップ内を移動することはできますか? (このGIFを見てください、それは必要なものを示しています)。解決タップしても地図注釈の場所を変更するにはどうすればいいですか? (gifが含まれています)
注釈を追加して場所を変更することはできましたが、タップして位置を変更すると同時にマップ内を移動することはできますか? (このGIFを見てください、それは必要なものを示しています)。解決タップしても地図注釈の場所を変更するにはどうすればいいですか? (gifが含まれています)
、私は何人かの人々はそれが
便利var map1 = MKMapView()
var pointAnnotation:MKPointAnnotation = MKPointAnnotation()
func handleTap(gestureReconizer: UITapGestureRecognizer)
{
let location = gestureReconizer.locationInView(map1)
let coordinate = map1.convertPoint(location,toCoordinateFromView: map1)
pointAnnotation.coordinate = coordinate
}
override func viewDidAppear(animated: Bool)
{
map1 = self.scrollView.viewWithTag(801) as! MKMapView
map1.showsUserLocation = true
map1.tintColor = UIColor.blueColor()
let initialLocation = CLLocation(latitude: ram.currentLat, longitude: ram.currentLon)
self.centerMapOnLocation(initialLocation, map: map1, regionRadius: 707)
var coordinates : CLLocationCoordinate2D = CLLocationCoordinate2D(latitude: ram.currentLat, longitude: ram.currentLon)
pointAnnotation.coordinate = coordinates
map1.addAnnotation(pointAnnotation)
let gestureRecognizer = UITapGestureRecognizer(target: self, action:"handleTap:")
gestureRecognizer.delegate = self
map1.addGestureRecognizer(gestureRecognizer)
}
願っ