HikariCP по умолчанию обновляется, потому что в него внесено изменение, которое запечатывает конфигурацию после запуска пула.
Так что отключите это, установите spring.cloud.refresh.refreshables
в пустой набор.
Надеюсь, это поможет: Как перехватить события касания в объектах MKMapView или UIWebView?
мои 2 цента для swit 5.x:
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
if let touch = touches.first {
let v = touch.view
let ssv = v?.superview?.superview
if ssv === self.mapView{
searchBar.resignFirstResponder()
}
}
}
это работает. но честно может повредиться, если яблоко изменяет слои представлений. лучше устройство распознавания.
В настоящее время вы не можете перехватывать касания на карте, вы можете попробовать наслоить непрозрачный посмотрите там и посмотрите, улавливает ли он прикосновения ...
Или, в зависимости от того, что вы пытаетесь сделать, добавьте MKAnnotation
(канцелярская кнопка с выноской), чтобы вам было на что нажать - а затем ваша карта делегат получит событие, например
mapView: (MKMapView *) mapView annotationView: (MKAnnotationView *) view calloutAccessoryControlTapped: (UIControl *) control