私はMapBoxマップを作成し、それを自分のiOSアプリケーションに追加しました。このアイコンを削除する方法はありMapBoxマップから情報ボタンを削除
:しかし、それは画像を参照してください、この青い詳細アイコン(インフォボタン)を示していますか?
非常にいいですね!
私はMapBoxマップを作成し、それを自分のiOSアプリケーションに追加しました。このアイコンを削除する方法はありMapBoxマップから情報ボタンを削除
:しかし、それは画像を参照してください、この青い詳細アイコン(インフォボタン)を示していますか?
非常にいいですね!
説明したように、hereマップボックスマップを使用する場合は、属性を指定する必要があります。
Mapboxのカスタムマップとデータはすべて、Mapbox と適切なデータプロバイダの両方に属している必要があります。 Mapboxのカスタムデザインは 著作権で保護されており、データソースには帰属が必要です。この要件 は、すべての計画レベルに適用されます。
情報アイコンが自動的に追加されるのiOS Mapbox SDKを使用して:
を使用すると、別のMapbox SDKライブラリを使用している場合は、Mapbox.jsまたはMapbox モバイルのように、必要な帰属が自動的に含まれます の地図の右下に表示されます。
つまり、デフォルト動作を変更する場合は、attribution buttonを制御する方法は次のとおりです。
はい、アルファを使用してアイコンを非表示にすることができます。
let mapView = MGLMapView(frame: view.bounds)
mapView.attributionButton.alpha = 0
しかし、あなたはここに帰属詳細
https://www.mapbox.com/ios-sdk/#attribution
使用した場合はMapbox街や他のMapboxマップなどのアプリケーション内のすべてのマップデータのライセンス条項を遵守しなければならないため、これをお読みください。小さなアトリビューションコントロールがマップビューに自動的に表示されます。 アトリビューションコントロールは、アプリに必要なアトリビューションが合理的に提供されている限り、必要に応じて移動または削除できます。
アトリビューションコントロールを削除した場合は、マップボックステレメトリを無効にする別の方法をユーザーに提供する必要があります。