0
私のアプリでは、マーカーでルートをプロットしましたが、ルートまたはマーカーをタップすると何も起きません。ここをクリックiOS Swift API - mapViewDidSelectObjectsデリゲートメソッドが発砲しない
メイド私のクラスNMAMapViewDelegate:私は、次の操作を行うようにしてください行わ
class ViewController: UIViewController, NMARouteManagerDelegate, NMAMapViewDelegate {
設定し、自己への委任:
func mapViewDidSelectObjects(_ mapView: NMAMapView, objects: [NMAMapObject]) {
print("map view delegate method called")
}
:
override func viewWillAppear(_ animated: Bool) {
mapView.delegate = self
}
は、デリゲートメソッドを設定します
デリゲートが発砲していない理由を誰かが知っていますか? iOS SDKのSwiftバージョンのバグですか?
私は基本プラン(無料)を使用しています。私が入力した署名は、自動補完のためのドロップダウンリストにXCodeによって自動的に表示されたものでした。それ以外に何かできますか? iOS Swiftでこのデリゲートメソッドを正常に使用しましたか?私はTに道順をたどったのでSDKバグかどうか疑問に思っています。 – KHH
私はマップルートをタップしようとしていると付け加えるべきです。私の代議員はマップサークルではうまくいきますが、ルートではうまくいきません。ルートはタップ可能ではありませんか? – KHH