前提・実現したいこと
Google Map SDK for iOSを使ってswiftでアプリ開発をしています。
位置情報を使った簡易なゲームアプリで、イメージはポケモンGO(コンセプトは全く別物)です。
今回実装したい機能で、四苦八苦しているのが
現在地アイコンを、地図のスケールに合わせて自動で拡大縮小する機能です。
例えば、
現在地のアイコンの大きさが50の時に
地図を拡大してアップしたとき、アイコンもそれに連動して100サイズになる
といった具合です。
そのために必要なので
Google Map SDK for iOSを使って、地図のスケール情報を取得するコマンドなのですが
こちらをご存知もしくは、Google Map SDK for iOSに詳しい方にアドバイスをいただけたらと思います。
また、XCODE上で入力すべきコードも教えていただきたいです。
該当のソースコード
map.googleMap = GMSMapView(frame: CGRect(x: 0, y: 0 , width: self.view!.bounds.width,height: self.view!.bounds.height)) map.googleMap.translatesAutoresizingMaskIntoConstraints = false map.googleMap.settings.myLocationButton = true //現在地表示ボタン追加 map.googleMap.settings.compassButton = true //方位磁石表示 map.googleMap.isMyLocationEnabled = true map.googleMap.delegate = self
試したこと
知人のプロジェクトで、私自身は開発経験がなく
ほとんど右も左もわからない状況です。
補足情報(FW/ツールのバージョンなど)
XCODEの13.1でSwiftを用いて開発しています。
あなたの回答
tips
プレビュー