25 Mayıs 2013, CUMARTESİ
Özel Google Haritalar için Pencere Bilgi
Fotoğraf gibi iOS için Google Maps için özel bir Bilgi Penceresi altında yapmak istiyorum. GMSMarker, GMSPolyline ve GMSPolygon özel grafik oluşturmak gibi GMSOverlay uzatmak mümkün mü?
CEVAP
27 Mayıs 2013, PAZARTESİ
infoWindowAnchor
ayarı ile birlikte markerInfoWindow
temsilci yöntemi kullanmak isteyeceksiniz.
Kalemini oluştururken, çapa ayarlayın:
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = MARKER_POSITION;
marker.infoWindowAnchor = CGPointMake(0.44f, 0.45f);
marker.icon = [UIImage imageNamed:@"CustomMarkerImageName"];
daha sonra temsilci yöntemi oluşturun:
- (UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker {
InfoWindow *view = [[[NSBundle mainBundle] loadNibNamed:@"InfoWindow" owner:self options:nil] objectAtIndex:0];
view.name.text = @"Place Name";
view.description.text = @"Place description";
view.phone.text = @"123 456 789";
view.placeImage.image = [UIImage imageNamed:@"customPlaceImage"];
view.placeImage.transform = CGAffineTransformMakeRotation(-.08);
return view;
}
Bir xib yarattım yukarıdaki örnekte
ve bu xib, elde edilen
UIView
dönen yükledim. UIView
sadece kod kullanarak inşa edebileceğini yerine.
Bunu Paylaş:
Haritalar Google: Nasıl özel bir İnfoW...
KİMLİK, etiket, boş, ya da com için ba...
Nasıl özel bir görünüm Kakao Otomatik ...
Google 1 düğmesi için özel bir resim k...
Nasıl Google Haritalar API Anahtarı gü...