在iOS iOS SDK中,如何使NMAMapMarker在点击时显示标注?

我正在构build一个iOS应用程序,其中包括这里的地图和searchfunction,我目前正在使用“初学者”SDK。 目前,当应用程序执行search时,会为每个search结果创build一个NMAMapMarker。 当用户点击一个MapMarker时(比如当你点击苹果地图中的一个pin时会发生什么),我想让地图显示某种标注或信息框,但是我不知道这个function是否包含在SDK中。

我知道有一个didSelectObject委托方法,但我必须创build一个自定义视图,并手动呈现它? 我还注意到“Premium”SDK包含一个NMAMapOverlay。 点击时显示信息框是否更好? 最后,我注意到在NMAView的inheritance图( https://developer.here.com/mobile-sdks/documentation/ios-hybrid-plus/topics_api_nlp_hybrid_plus/interfacenmaviewobject.html )中有一个NMALabledMapMarker,但我找不到关于API参考的其他内容 这是一个很好的方式来显示一些有关MapMarker上某个地方的基本信息吗? 在Here地图上显示地点的基本信息的最佳方式是什么?

NMAMapOverlay是目前唯一的select。 此function仅在iOS Premium的HERE SDK中提供。

目前,NMAMapOverlay是显示自定义视图以代替NMAMapMarkers的唯一选项。

NMAMapOverlay * overlaySubview = [NMAMapOverlay mapOverlayWithSubview:customView geoCoordinates:place.position];

[self.mapView addMapOverlay:overlaySubview];