0

지도에서 마커를 탭한 후 표시되는 정보창의 크기를 맞춤 설정하는 방법을 파악하려고합니다.Google지도 SDK - 정보 창의 맞춤 측정 기준

기본적으로 적절한 정보를 편리하게 표시 할만큼 크지 않습니다.

달성하고자하는 것은 제목과 스 니펫의 전체 화면보기입니다.

답변

0

당신은 당신이 당신의 정보 창으로 표시 할 스토리 보드를 사용하여 사용자 정의 UIView의 디자인을 만들 수 있습니다 해결할 수있는 사람에게 $ 5 venmo 것입니다.

스토리 보드에서 원하는보기를로드하여 사용자 지정보기를 반환하는 대리자 메서드 markerInfoWindow을 구현합니다. 꽤 똑 바른 &입니다.

+0

안녕 Gurdev, 도움 주셔서 감사합니다. 나는 이것에 조금 새로운 것이다. 프로세스를 조금 더 설명 할 수 있습니까? 주석을 코드로 변환하는 데 몇 가지 문제가 있습니다. –

+0

1. ViewController에'mapView : markerInfoWindow' 위임 메소드를 구현하십시오. 2. 아래 기능을 구현하십시오. func mapView (mapView : GMSMapView!, markerInfoWindow marker : GMSMarker!) -> UIView! { customInfoWindow = NSBundle.mainBundle(). loadNibNamed ("CustomInfoWindow", owner : self, options : nil) [0] as! CustomInfoWindow customInfoWindow.label1.text = '사용자 정의 텍스트' customInfoWindow.label2.text = '추가 정보'. // CustomInfoWindow nib에 사용자 지정 개체를 정의하고이 메서드에서 해당 속성을 설정할 수 있습니다. return customInfoWindow } –