私はNMAMapView
オブジェクトをストーリーボードを使用して作成しましたが、そのコントローラの参照コードにそのNMAMapView
オブジェクトの参照を使用してマーカーを追加しました。この場合、マーカーは自動的にIは、NMABoundingBox
を作成し、それにマーカーを添加し、次いでsetBoundingBox::withAnimation
方法を使用して、NMAMapView
にバウンディングボックスを設定したズームを設定する画面ここで地図にiOS SDKのマップマーカーが表示されない
上に表示されています。
NMAPMapView
オブジェクトを動的に作成する場合は、ビューコントローラのビューフレームをNMAMapView
に設定し、コントローラビューを表示するサブビューとして追加して、ビューにマーカーを追加すると、マーカーがマップから見えます。マーカを表示するには、地図上でマニュアルをズームアウトする必要があります。
私はまた、上記の動的に作成されたマップシナリオに対して、setBoundingBox::insideRect::withAnimation
メソッドを使用してズームを自動的に設定しようとしました。しかし、マップは不適切なズームを使って世界のいくつかのランダムな部分を指し示しています。
この問題の解決が必要です。ありがとう