0
マップ上のマーカーをタップした後に表示される情報ウィンドウのディメンションをカスタマイズする方法を理解しようとしています。GoogleマップSDK - 情報ウィンドウのカスタムディメンション
デフォルトでは、適切な情報を便利な方法で表示するには十分な大きさではありません。
達成したいのは、タイトルとスニペットの全画面表示です。
は、あなたがあなたの情報ウィンドウとして表示されたいストーリーボードを使用して、カスタムUIViewのとデザインを作成することができ、この
こんにちはGurdev、 ありがとうございました。私はこれに少し新しいです。プロセスをもう少し詳しく説明できますか?あなたのコメントをコードに変えるのにいくつか問題があります。 –
1. ViewControllerに 'mapView:markerInfoWindow'デリゲートメソッドを実装します。 2.以下の関数を実装します。 func mapView(mapView:GMSMapView!、markerInfoWindow marker:GMSMarker!) - > UIView! { let customInfoWindow = NSBundle.mainBundle()。loadNibNamed( "CustomInfoWindow"、オーナー:self、options:nil)[0] as! CustomInfoWindow customInfoWindow.label1.text = 'カスタムテキスト' customInfoWindow.label2.text = '任意の追加情報' // CustomInfoWindow nibにカスタムオブジェクトを定義し、このメソッドでプロパティを設定できます。 return customInfoWindow } –