Hikaye panosu ve Google Haritalar kullanarak bir iOS uygulaması oluşturuyorum. Ben enlem/boylam kablolarını olan bir Listedeki bir öğeyi seçerek ve aşağıdakilere haritama gösteriyorum sol görünümünde facebook uygulamasındaGoogle haritalarından işaretçileri kaldırın iOS
görüldüğü gibi bölünmüş görünüm navigasyon iOS6
Benim uygulamayı özelliklerini kullanma yöntem
- (void)viewWillAppear:(BOOL)animated
ben bunu yapmanın bir yolu yoktur, bir tane (yani sadece tek bir işaretleyici harita üzerinde) eklemeden önce bu yöntemde tüm işaretleri kaldırmak istiyorsunuz? Google Maps SDK for iOS
bölüm başlığının bakınız "bir işaret kaldırın: Jon
- (void)loadView
{
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:poi.lat
longitude:poi.lon
zoom:15];
mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView.myLocationEnabled = YES;
self.view = mapView;
mapView.mapType = kGMSTypeHybrid;
//Allows you to tap a marker and have camera pan to it
mapView.delegate = self;
}
-(void)viewWillAppear:(BOOL)animated
{
GMSMarkerOptions *options = [[GMSMarkerOptions alloc] init];
options.position = CLLocationCoordinate2DMake(poi.lat, poi.lon);
options.title = poi.title;
options.snippet = poi.description;
options.icon = [UIImage imageNamed:@"flag-red.png"];
[mapView addMarkerWithOptions:options];
[mapView animateToLocation:options.position];
[mapView animateToBearing:0];
[mapView animateToViewingAngle:0];
}
GMSMapView - Google maps Class kullanıyorum. Bu yöntemleri google haritalarına uygulayamazsanız? – jchri853
Özür dilerim, lütfen düzenle. – iOSGuru248
haha NP, Dökümantasyonda bunu kaçırdım, bana yardım etmek için zaman ayırdığınız için teşekkürler! – jchri853