2016-10-21 20 views
0

MapBoxのiOSでレイヤーを切り替えようとしていますが、どのように処理されているのかわかりません。私は、この例で見てきた:MapboxでiOSのスタイルからレイヤーを切り替えるにはどうすればよいですか?

https://www.mapbox.com/mapbox.js/example/v1.0.0/layers/

しかし、私はXcodeでマップビューで、このファイルを使用する方法を見つけ出すことはできません。誰も私にこれがどのように行われたかに関する情報を教えてもらえますか?それとも可能かどうか?

設定のちょっとした背景ですが、マップビューが作成されて正常に動作しています。私はTileSetsにエクスポートされ、スタイルとしてレイヤーとして追加された多数のGPXトレールを持っています。私は 'where_trail'というレイヤーを持っていて、ボタンでオンとオフを切り替えることができます。現在、すべてのレイヤーがマップ上に描画されています。レイヤーにアクセスして非表示にする方法はわかりません。誰か私にこのことについていくつかのガイダンスを提供できますか?それはあなたがスウィフト、にObjC、とXcodeにいる場合、あなたがしているものではありません、私たちのJavaScriptフレームワークでの使用を意図しています:例はMapbox.jsとJavaScriptで書かれたためであることを

おかげ

答えて

0

を使用して。

iOSフレームワークのスタイルを切り替える本格的な例はまだありませんが、注目するプロパティはstyleURLです。そのマッププロパティの値を新しいNSURLに割り当てることができます。スタジオまたはデフォルトのスタイルから取得します。これを行動につなげると、あなたが探しているものとまったく同じようになるはずです。

関連する問題