Tôi mới sử dụng Bản đồ Khái niệm.Cách chọn mã bản đồ theo chương trình
Vui lòng tìm hình ảnh đính kèm một lần.
khi tôi nhấp vào "pin" tôi đang nhận được tin nhắn nói "Chiêm ngưỡng nụ cười của bạn" hoặc bất kỳ văn bản ..... Bây giờ tôi muốn như ... khi chúng ta chọn xem bảng, tôi cần để nâng cao thông điệp đó cho ghim đó (với tương tác người dùng ngoài cho pin đó) ...
Tôi đang sử dụng mã bên dưới cho Bản đồ và ghim này.
-(void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:YES];
customLocation.latitude=[casesobjc.latitude_string doubleValue];
customLocation.longitude=[casesobjc.longitude_string doubleValue];
MapViewAnnotation *newAnnotation = [[MapViewAnnotation alloc] initWithTitle:casesobjc.locationForMap_string andCoordinate:customLocation];
[mapView addAnnotation:newAnnotation];
}
- (MKAnnotationView *) mapView: (MKMapView *) mapView viewForAnnotation: (id<MKAnnotation>) annotation {
MKPinAnnotationView *pin = (MKPinAnnotationView *) [mapView dequeueReusableAnnotationViewWithIdentifier: @"annotation_ID"];
if (pin == nil) {
pin = [[MKPinAnnotationView alloc] initWithAnnotation: annotation reuseIdentifier: @"annotation_ID"];
} else {
pin.annotation = annotation;
}
pin.pinColor = MKPinAnnotationColorPurple;
pin.animatesDrop = YES;
pin.canShowCallout=YES;
return pin;
}
Bây giờ tôi sẽ hiển thị tất cả các ghim như sau.
Làm thế nào để làm Khi chúng ta click vào xem bảng tôi cần phải hiển thị các tiêu đề cho rằng pin giống như cách chúng tôi hiển thị khi chúng tôi chọn một pin?
Cảm ơn trước
bạn đã đề cập đến chế độ xem nhấn giữ an toàn với chế độ xem hình ảnh tùy chỉnh/chế độ xem bản đồ tùy chỉnh không? – Spynet
tôi không hiểu? ... tôi đã sử dụng mã này nhưng không hoạt động .. tức là customLocation.latitude = appdelegate.appDelegateLatitude; customLocation.longitude = appdelegate.appDelegateLongitude; MapViewAnnotation * newAnnotation = [[Phân bố MapViewAnnotation] initWithTitle: casesobjc.locationForMap_string andCoordinate: customLocation]; [mapView selectAnnotation: newAnnotation animated: YES]; @Spynet – Babul
Chỉ cần vượt qua tên tiêu đề khi hàng được chọn và đặt tiêu đề cho chú thích – krishh