Код: Выделить всё
mapboxMap.setOnMapClickListener(new MapboxMap.OnMapClickListener() {
public void onMapClick(@NonNull LatLng point) {
Toast.makeText(getActivity(),"on Tap "+point.getLatitude(),Toast.LENGTH_LONG).show();
}
});
< /code>
и вместе с этим < /p>
mapboxMap.setInfoWindowAdapter(new MapboxMap.InfoWindowAdapter() { ... })Разве у нас нет такой же концепции в iOS?
Код: Выделить всё
UITapGestureRecognizer *singleTapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];
[self.mapView addGestureRecognizer:singleTapGesture];
Код: Выделить всё
- (nullable UIView *)mapView:(MGLMapView *)mapView calloutViewForAnnotation:(id )annotation;
Здесь ситуация либо такая, либо то, что мне нужно, мне нужно.
Подробнее здесь: https://stackoverflow.com/questions/380 ... -of-mapbox
Мобильная версия