私は、IOS上でswiftを使ってタブバービューアプリケーションを開発しています。私はGoogle Maps SDKを統合していますが、地図の下部がタブバーの下に隠れています。これは、Googleのポリシーに違反するGoogleロゴを非表示にします。タブバー領域のすぐ上から開始するようにマップを指定する方法はありますか?さらに、Googleとの有料サービスを通じてロゴを倫理的に削除できるかどうかは誰にも分かりますか?言い換えれば、ロゴを削除できるGoogleの「プレミアム」会員ですか?Google Maps SDKのロゴオプション
これは私のMapViewが現在どのように構築されるかである。
let mapView = GMSMapView.map(withFrame: CGRect(x:0, y:0, width:self.view.bounds.width, height:self.view.bounds.height - self.tabBarController!.tabBar.frame.height), camera: camera)
self.view.addSubview(mapView)
注:
let camera = GMSCameraPosition.camera(withLatitude: 40.000, longitude: -83.000, zoom: 12)
let mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)
view = mapView
それを受け入れる答えをマークしてください。 – Efren
ロゴが削除されることがありますが、コンテンツを直接購入するには、それらに連絡する必要があります。 [帰属ガイド](https://www.google.com/permissions/geoguidelines/attr-guide.html)から:「画像に記載されたテキストを使用する必要がありますか? 自動的に生成されたGoogleのロゴとデータプロバイダの帰属は、コンテンツ内の他の場所(例えば、Google Earthの静止画の下にある写真のキャプションなど)に目に見える形で再導入された場合にのみ、削除または遮蔽されることがあります。つまり、デフォルトを使用した場合我々が提供するテキスト。 – Efren
または[sdk doc](https://developers.google.com/maps/documentation/ios-sdk/map#map_padding)に従ってください: "注:Google Maps APIの利用規約に明記されているように、アプリケーションはGoogleのロゴや著作権表示を削除したり隠したりしないようにする必要がある場合は、これらの要素の位置を変更することができます。いつも目に見えるだろう」 – Efren