I have a number of custom pins on a map and when a user taps a pin and then the button on the Callout View
I would would to add a function that launches a Modal Popup
using Scene Dock
Here is my code:
func mapView(_ mapView: MKMapView, annotationView view: MKAnnotationView, calloutAccessoryControlTapped control: UIControl) {
// here I would like to launch a Modal Popup using Scene Dock
popInfo.center = view.center
popInfo.transform = CGAffineTransform(scaleX: 0.8, y: 1.2)
self.view.addSubview(popInfo)
UIView.animate(withDuration: 0.3, delay: 0, usingSpringWithDamping: 0.5, initialSpringVelocity: 0, options: [], animations: {
self.dimView.alpha = 0.8
self.popInfo.transform = .identity
})
}
Thanks
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…